split MOAIShader into MOAIShader and MOAIShaderProgram; added usage hint to MOAIAttrOp; clarified notion of graphics globals in MOAIShaderUniform