add jshint to gruntfile

closes #52