fix(travis): remove unused grunt-cli
fix(gulp): update dep

- use 'gulp-load-tasks' to load all gulp-* tasks
- rename the karma wrapper
- wait for the stream end to call back
- double require the 'jshint-stylish' reporter