Calling glViewport at initialization
Merge pull request #81 from tomaka/call-gl-viewport

Calling glViewport at initialization
Fix for index buffers
Add PixelValue implementations for Luma/LumaA
Update for rustc
Add some files to .gitignore
Context creation now check that the GL context is compatible with glium