๐ fix keycode mapping and legacy CSI parsing
Correct modifier key codepoint mapping to match the spec (all-lefts-first
57441โ57446, then all-rights 57447โ57452). Add parser for Kitty-enhanced
legacy CSI sequences (arrows, function keys, tilde-style) that include
`:action` sub-parameters.