Merge pull request #686 from bvssvni/master

Upgraded to latest Rust
Fixes breaking changes in nightly

Closes #688
Fixes breaking changes in nightly

Closes #688
Merge pull request #689 from leonkunert/master

Fixes breaking changes in nightly
Fixed slice breaking changes

Closes https://github.com/PistonDevelopers/graphics/issues/690