update jshint plugin for grunt
add jshint, fix jshint errors