Adding to ShaderProgram the ability to set an array of matrices from a float buffer.

This is useful for 3d bone animation.