Improves GLProgram and ShaderCache API for JSB