Replace middleman by Gulp

* Remove Middleman
* Add Gulp
* Scope JS with commonJS
* Remove Angular dependencies in tests
Same here should be extracted no?