Replaced Makefile with grunt tasks for JSHint, mocha and uglify-js.