Use gruntjs to integrate jshint, configure via .jshintrc. Fixes #9