Add the necessary input buffer, non-blocking reads, escape trie, and unit tests to support extended keys, including arrow keys. Update notcurses-input to print Unicode Control Glyphs instead of a blank space for control chars.