Removed useless dependencies
Upgrade jshint dependency
Permit Promise override, see  jshint/jshint#1747