Updated ShaderProgram docs