modified gruntfile.js to include jshint when running grunt test
* we want it to fail the build in Travis, and Travis only fails the build if grunt test fails. We have grunt build running only during after_success and per the Travis CI docs: http://docs.travis-ci.com/user/build-lifecycle/#Breaking-the-Build it says "Currently, neither the after_success nor after_failure have any influence on the build result. We have plans to change this behaviour."
* ideally if grunt build fails for any reason we'd want Travis CI to say the build is FAILED