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

Use count value of 1 for gl.UniformMatrix4fv.