Add linting to gruntfile

This is a PR for issue #25. 

Added a build step for jshint in the default task. 

I put the jshint option `force: true` so that jshint doesn't tip off a failed build. Ideally, we should address all the jshint errors and the remove the `force: true` option.