Fixed bad change log edit.
Added support for custom system cursors.

This adds 3 functions to the GLFW API: glfwCreateCursor,
glfwDestroyCursor and glfwSetCursor.
Cleanup.
Added GLFWimage struct.
Formatting.
Updated change log.