Replace Grunt with gulp

Replace Grunt builder with [gulp.js](http://gulpjs.com/). Tried to preserve the name of the tasks as much as I could, so they simply map from `grunt <taskName>` to `gulp <taskName>`. Please review. 

Fixes #10. 
how does it work without this?