X11 implementation.
glfwGetKeyName(int key) - Windows version consistency improvements
glfwGetKeyName(int key) - bugfix for previous commit.
_glfwPlatformGetKeyName improve consistency of returned values on Cocoa
First draft of Windows keys handled non keyboard language dependent layout (using US scancodes).
Added utility function for fallback key names.
Moved huge test into separate function.
Fixed broken whitespace.
Moved huge mapping switch to separate function.