updated gulpfile.js

jshint task as per http://stackoverflow.com/questions/24966781/gulp-error-handling-for-dependent-task#answer-24969143
added watch task