Migrate from Makefile to Gruntfile.js

Migrated from Makefile to grunt.

Here's a diff of the dist folder between master and this branch to prove no code changes: https://gist.github.com/tomfuertes/8127639335df9454e339/revisions

Note: I added a carriage return after the banner after the gist was made