Added UniformMatrix4fv function.
Added and changed the Uniform function.
More user-friendly form of Uniform1*v
Added UniformMatrix functions.
Revert "Added UniformMatrix functions."

This reverts commit c09a4e26c8707d943a986ed0e309975e6cc8424a.
Fixed the mess.
Merge pull request #90 from vova616/master

Added and changed the Uniform functions.
Better flags.
Merge remote-tracking branch 'go-gl/master'

Conflicts:
	uniformlocation.go
Add VertexArray.Unbind for consistency.