worker_resolve: truly honor the options parameter
It was being overwritten by options from struct kr_context; now the flags are combined (by set union).
For example, the NO_CACHE flag is important for the prefetch module and for trust anchor updates.