Merge pull request #192 from bvssvni/master

Upgraded to new piston-graphics design
Upgraded to latest Rust

* Moved OpenGL version to variable in all_widgets