Use middleware instead of the methods of connect

https://github.com/senchalabs/connect#connect-30
According to the read me of connect:

> Middleware will be moved to their own repositories in the expressjs
organization
Update the path of cli-color/trim module

https://github.com/medikoo/cli-color/commit/d9fd0aa8a1d6e3a07989c04d9a30
ba1a2fa611b8
Remove unused modules

* gulp-sass
* gaze
Update dependencies and devDependencies
Fix .jshintrc

* Use mocha option
* Remove unused globals
Update readme

* Use SVG badge instead of PNG badge
* Update contributors