Gulp the future

- chopped `grunt` and `require` 
- replaced with `gulp` and `browserify`

![image](https://cloud.githubusercontent.com/assets/165819/3774906/1b2c544c-1937-11e4-97fe-54e8dd07a923.png)

I think we still need to minify/uglify this. bundle.js is 32k lines long.

Also, we gotta figure out source maps.