Update to use the latest versions of watchify and browserify

This will add `browserify`as a dependency, so users will need to make sure that the versions of `browserify` and and `watchify` are compatible.
For consistency it would be nice to expose the internal version of browserify still.  We can just do a `require('browserify')` here since it doesn't live on watchify anymore.