initial grunt update - some jshint errors to work through
fixes to jshint issues
tweaked node versions in travis.yml
Merge pull request #3 from approvals/gruntUpdate

Grunt update