Gruntfile fix - added jshinting as a baseline task for all build actions
* jshint was only available as through the test task in grunt. This was missed by some developers allowing for badly hinted code to leak into the repo.
Merge pull request #3109 from masterbee/hotfix-gruntfile

Gruntfile fix - added jshinting as a baseline task for all build actions