Making browserify happen during server loading

Browserify will now compile the client.js and make the build/client.js
file that will be served to the clients. This makes browserify have to
be commited to the project, which is freaking HUGE!!!
Adding a .gitignore file

Adding a .gitignore file to ignore files made by the servers.
Deleting ignored build/client.js file

This file is now generated at start up, and can be removed from the
repository.