compile angular templates to one file + optimize assets

https://issues.jboss.org/browse/AGPUSH-718

- we are compiling angular directives and views to 'templates.js' file
- additionally I have added support for minification + uglification of JS and CSS assets (this was required in order to bundle link from index.html to templates.js so I did it at once)