Reading stops 10ms after last seq.

In some cases, alt prefixing is being broken up into two reads, one of esc,
then one of whatever else there was. This is probably because the terminal
literally writes 2x. The proper solution is to add a small, inter-character
timeout. Luckily, since we're reading directly, we can set it as low as 10ms,
rather than ncurses minimum of 100ms.

This breaks the current sandbox when pressing a ton of keys simultaneously,
but that's to be expected. When we properly decode the stream, this will
be the correct behavior.