* Added test for AppImPanelControllerSpec, cleaned up style of all tests
All tests give 0 errors when running gulp standard
All credits for those test still go to @Ryuno-Ki, I did not functionaly change the testing code
* add Test for DocumentModalController
* added tests for the EmbedModalController and VideoModalController
* Add karma, Jasmine, deps and karma.conf.js. Fixes#1291
* Improved service worker code
* npm start script executes gulp watch task.
* Written a gulp task to compile templates AOT. Get rid of loading deps in unit tests and a preprocessor.
* PhantomJS package is deprecated. Use phantomjs-prebuilt instead.
* Adjust `npm run test`.