Yes, I wasn't sure about adding it. The advantage of it is that if I see calls to what looks like a non-standard allocation function (_glfwCheckedMalloc, etc), I expect to see a call to a corresponding non-standard deallocation function.

Anyway, I'm happy to change it, if `free` is preferred.