Gruntfile.coffee built out with mocha/should for testing

Fixed up tabs for consistency, added appropriate Node.js version dependency for current Grunt version, and set up dependencies for testing with Mocha. 

Fulfills #1.