Added OpenGL error checking to uniform calls.
Fixed .gitignore
Docs updated to use param name instead of type.