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.