jshint integration & related fixes