Fixed M44 -> OpenGL matrix transformation.
Ensure GL_CHECK macro properly flushes.
Fix stride half float / float stride issue.
Fixed shader program ID not being properly set.
Added various GL_CHECK macros.