OpenGL version and extensions list are now passed to procs
Now passing an `ExtensionsList` object instead of a `&[String]`
Now passing a `GlVersion` instead of `(u8, u8)`
Fix functions usage in vertex_buffer and index_buffer
Fix other version-specific calls
Merge pull request #29 from tomaka/correct-checking

Correctly check whether functions are available or not