Adding Gruntfile w/ JSHint task and copyright checker

The irony of me checking in a Gruntfile.js with a copyright checker task and then forgetting to put a copyright header in the Gruntfile is not lost on me.