update clap
keep up with zig
keep up with the times
fix `var`nings
improve tests
promote build option to runtime option
remove max 128 codepoints limitation
remove unused bits
remove globals, have a nice cat
move colors to separate lib
fifo pump? fifo pump
improve error reporting
do decoding and encoding only once
pass in a writer so iterator doesn't have to work so hard
add a bounded streaming grapheme iterator

adapted from ziglyph; avoids heap allocations as well as input buffering
update readme and screenshot
move term junk to its own file
try to test on "windows"
support window width on more platforms
little cleanups