Use Grunt to run jshint

Will hopefully have tests to run with Grunt in the future
Fix jshint warnings