Fix browserification.

- Use more stringent requirements instead of global shims.
- Fix recursion error with state in react prototype.
- Remove browserify configuration from package.json