[no bug] Add Karma test runner Grunt task for local development

This PR enables us to run our JS test suite on the command line using [Karma](http://karma-runner.github.io) and Phantom JS.

Update your dependencies using `npm install`

Then just run `grunt test` :smile: