Merge pull request #585 from Indiv0/update-travis-ci

Update Travis CI
Enable doc generation for rust-ci
Merge pull request #588 from bvssvni/master

Enable doc generation for rust-ci
Reexport gfx-rs

Closes https://github.com/PistonDevelopers/piston/issues/574
Merge pull request #589 from bvssvni/master

Reexport gfx-rs
Reexport noise-rs under piston

Closes https://github.com/PistonDevelopers/piston/issues/590
Merge pull request #592 from bvssvni/master

Reexport noise-rs under piston
Reexport genmesh under piston

Closes https://github.com/PistonDevelopers/piston/issues/591
Merge pull request #593 from bvssvni/master

Reexport genmesh under piston
Fix Travis CI script
Merge pull request #594 from Indiv0/fix-travis-ci-script

Fix Travis CI Script
Temporary fix for rust-ci
Merge pull request #599 from Indiv0/fix-rust-ci

Temporary fix for rust-ci
Upgraded to latest piston-input
Merge pull request #600 from bvssvni/master

Upgraded to latest piston-input
Update Travis CI