Save previous requires and recurse to them on require
With this it shouldn't matter in which order multiple bundles are added
to the dom. If local require fails to find the module from its map it
jumps the to current root require in the global scope and works its way
back down from there.

Should close https://github.com/substack/node-browserify/issues/341