Use gulp as task runner and make project jshint compatible.