Added jshint support and jshint gruntfile task