and several small changes in keymaps, like cleaner support for extended keypresses (those preceded with E0)
a little cleaner (escaped scancodes are less of a special case) and lets us be completely flexible when assigning meaning to them. Future: a tool and ioctl to load the escaped keymap.