Implemented glfwCreateCursor, glfwDestroyCursor, glfwSetCursor for X11. Also fixed cursor being upside down on win32.