Sourcemap option replumbing

Set options on mutable System object rather than arg to LoaderHooks.
Avoid exception on anonymous modules requesting source maps in repl.
Pass source-map via destructing rather than on options (partial).