Add UniformMatrix4fv, DrawArrays, ValidateProgram, GetError to OpenGL 2.1 backend.

Use count value of 1 for gl.UniformMatrix4fv.
Merge pull request #2 from shurcooL/master

Add UniformMatrix4fv, DrawArrays, ValidateProgram, GetError to OpenGL 2.1 backend.