Update .travis.yml.

* add `travis_retry`
* remove mocha from `npm install`
* remove `gem update --system`
* add `--no-document` in `gem install`