Localization support. Change many names in NJKeyInputField to standard keyboard shortcut symbols.
Use symbolic names for keys.
NJKeyInputField descends from NSControl and has a text field, rather than being one.
Allow Command+Click to enter a raw key code.