Ported linting and minification of css & js to Grunt.

(not yet completed but not that far)