Adding browserify as part of test

Breaking the browser build process should count as failing the test.
Also gave gulp a default task.
Making browser-request a dev dependency

This is because it is only needed for the build process.
Removing dist from git

Dist will be included in our bower and npm packages
Improving the npm ignore

Removing the README is probably not correct
Adding a bower.json

This will allow us to be on bower as well as npm.
0.3.1
v0.3.1