Introducing jshint gulp task, .jshintrc and fixing jshint errors