add jshint to gruntfile
de-lint
add a callback option