Gruntfile for build tasks

The Gruntfile provides a main task `grunt build` that compiles Coffeescript to JavaScript, Less to CSS, then minifies them to .min.css and .min.js. The `grunt bump` task is also made available for painless version increments.