Be less ambitious

Now, deferredRequire is simply a function you can call to return a proxy
that will perform the *actual* require when used. We no longer try to
swap out the underlying require implementation globally or anything
crazy like that.