Grunt concat / uglify js source files

Added setup for Grunt and a basic gruntfile to concat and minify
js sources.