Use browserify to build distribution

This is the final pull request to make PeerJS support browserify. The other two PRs browserify js-binarypack and reliable. Make sure to update package.json to point to the appropriate packages. The distribution is built using grunt instead of the homegrown build script.
do we actually want to be deleting the files in `dist/` though?