Add code linting using jshint

closes #50
- Add gulp-jshint
- Add jshint-pretty
- Add .jshintrc with ruleset
- OCD: Order devDependencies
- Add new gult lint task