Minification

Adds several uglify grunt tasks - one for each plugin to be precise.
The `grunt:minify` task calls all of them. This is needed now to get the application running, as we load the minified files only. (source maps provide good debugging though).


The `grunt watch:server` task is gone and replaced by `grunt:reloader` which launches several concurrent watches that minify the application if need be and then reload your browser.