build: Add Grunt linting, minification and build process