Rename GLContext -> OpenGLContext
Add CGLLock/UnlockContext for multithreaded OpenGL on OS X Platform.