Adds jshint code linting for all the src files
Adds jscs gulp task and config file