Merge pull request #123 from krux02/master

added function to do instancing
Added glPrimitiveRestartIndex()
Merge pull request #124 from pakanek/primRestartIndex

Added glPrimitiveRestartIndex()
Added glGetActiveUniform()
GLuint, GLsizei -> int
Merge pull request #126 from pakanek/activeUniform

Active uniform
Added GetUniformBlockIndex and UniformBlockBinding.
GLEW version requirement now 1.8.0.
Workaround GLEW bug: C wrapper to silently cast GLchar into char.
No need for GLEW 1.8 now thanks to C workaround, reverting README.md.
Merge pull request #128 from Niriel/uniform_blocks

Added GetUniformBlockIndex and UniformBlockBinding.
Support for multiple string inputs to shader.Source().
Added function glGetCompressedTexImage and a constant
Merge pull request #133 from fawick/master

Added function glGetCompressedTexImage
Added glDrawRangeElements()
Merge pull request #135 from PolyFloyd/master

Added glDrawRangeElements()
Implement bindings for debug output feature

This patch implements ARB_debug_output/KHR_debug. It's was an extension
before and now it's in core since OpenGL 4.3.

Interface is not totally match C version:
 - no userParam passed to glDebugMessageCallback();
 - glGetDebugMessageLog() imeplemented as GetNextDebugMessage();

Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Merge pull request #137 from kiryl/master

Implement bindings for debug output feature
Add AUTHORS
Add @kiryl for #137