fixes #84: use michaelficarra/commonjs-everywhere instead of browserify

This removes the exposed `require` member, but I don't see any need for it, nor do I see it documented anywhere. If you would like to add something similar back, make a function with an explicit mapping (name => pass) rather than allowing arbitrary strings to be passed to `require`.