Add glfwWrapNSGLContext to share external GL contexts on Mac OS X.

This adds a new platform-specific API that allows you to create GL contexts
that share lists with a native OpenGL context created outside GLFW.
glfwWrapNSGLContext returns a dummy GLFWwindow that can be passed in as the
share parameter for glfwCreateWindow.