Added grunt qunit tasks

I added grunt tasks for qunit to run tests from the command line.

First make sure your packages are up to date with `npm install`. To run the tests once, run `grunt qunit`. To run the tests on changing the source or test files, run `grunt watch:test`.

If you have any questions, let me know.