add jshint, complexit analysis, and code coverage via gulp