Merge pull request #275 from bvssvni/master

Made `GetTitle` and `SetTitle` part of Window trait
Merge pull request #277 from bvssvni/master

Removed `get_settings` from Window trait
Merge pull request #279 from bvssvni/master

Added `GetExitOnEsc` and `SetExitOnEsc` to Window trait
Merge pull request #283 from bvssvni/master

Added blanket impls for Set wrapper traits
Merge pull request #284 from bvssvni/master

Upgraded to latest piston-current
Merge pull request #285 from bvssvni/master

Removed uneccessary deref
Made event loop fully generic

Closes https://github.com/PistonDevelopers/event/issues/287