Add grunt-cli to package.json
Add jshint to grunt build
Add strict mode to each module

These were already jshint compliant due to recent refactoring.
Add jshint to travis ci
XXX