Add ShaderProgram method to set a mat3 uniform from a FloatBuffer.

This is similar to the mat4 method I added earlier. I discovered that I was running out of uniforms for my character armature animation shaders, so I modified my code to use mat3s for the normals and mat4s for the positions.