Add jshint task to gulp

Similar to our default grunt build file, this adds a 'jshint' task to our gulp build file. It looks like this:

![gulp-jshint](https://cloud.githubusercontent.com/assets/35434/5562413/75a26942-8e22-11e4-84e6-0cb939dadd7f.png)