Grunt for jshint, qunit

working for jshint
runs qunit tests but there are some issues regarding focus() and blur() tests passing via the command line (with and without my #199 patch).

will experiment more with getting the tests to pass on the command line also