Merge pull request #6 from eddyb/master

Normalize git URLs in Cargo.toml.
Added cube vertices
Merge pull request #7 from bvssvni/master

Added cube vertices
Added shader module
Merge pull request #8 from bvssvni/master

Added shader module
Added drawing of triangle list
Merge pull request #9 from bvssvni/master

Added drawing of triangle list
Got triangle working
Merge pull request #10 from bvssvni/master

Got triangle working
Changed `TriList` to `Quad`
Removed unused imports
Merge pull request #11 from bvssvni/master

Quad rendering
Simplified shader by using `DynamicAttribute`
Merge pull request #13 from bvssvni/master

Simplified shader by using `DynamicAttribute`
Upgraded to latest opengl_graphics
Merge pull request #15 from bvssvni/master

Upgraded to latest opengl_graphics
Moved texture stuff to own module

Closes https://github.com/PistonDevelopers/hematite/issues/18
Merge pull request #19 from bvssvni/master

Moved texture stuff to own module
Added `CameraSettings`

Closes https://github.com/PistonDevelopers/hematite/issues/22
Merge pull request #23 from bvssvni/master

Added `CameraSettings`