Merge pull request #2 from bvssvni/master

Basic implementation
Merge pull request #5 from bvssvni/master

Added window and headless features
Merge pull request #7 from bvssvni/master

Switched to piston event loop in example
Merge pull request #8 from bvssvni/master

Added support module
Merge pull request #10 from bvssvni/master

Made GlutinWindow take reference
Change to glutin_loop library

Closes https://github.com/PistonDevelopers/glutin_window/issues/11