Working on cleaning gruntfile

- removed explicit concat configuration, using usemin
- fixed ngtemplates to use usemin and concat
- removing some embedded tasks in favor of dist
More gruntfile improvements

- consistent file naming from less
- creating index.html for acceptance using useMin
- moved remaining copy files into copy task
- moved default proxy setting into settings.js
Using rev task, and preserving original concatenated files
Minifying CSS and javascript, while preserving originals.
Merge branch 'chores/clean-up-gruntfile-57839172'