Updates gulp and gulp-jshint dependancy, and fixes gulpfile

Updates dependancies (`gulp` and `gulp-jshint`).

Also updates the `gulpfile` to work with ignoring files and without reading the `.jshintrc` manually.