improve device attributes queries
handle DCS status string requests
compat: add some csi dec private modes TODOs
compat: only clear cells when scrolling to add text

and to delete lines, but not when just moving the cursor
add termio_win_get();
compat: add ugly testing code to change between 80/132 cols
compat: add margin top support on Origin mode
compat: handle cursor-controls chars in ESC sequences
compat: csi parameters are always decimal

There can be some leading zeros.
update man to document alt+num shortcuts
remove dbg
fix issue when buffer cuts last unicode
update TODO as current status is.. better.
adjust todo some more.
main.c: display the current tab number.
revert a bunch of commits that weren't ready for prime time

664c5a23: Revert "compat: csi parameters are always decimal"
3694c88c: Revert "compat: handle cursor-controls chars in ESC sequences"
16e143f9: Revert "compat: add margin top support on Origin mode"
4daccf1f: Revert "compat: add ugly testing code to change between 80/132 cols"
d5be8a64: Revert "add termio_win_get();"
cff21ea5: Revert "compat: only clear cells when scrolling to add text"
13a11e5a: Revert "compat: add some csi dec private modes TODOs"
65f07f77: Revert "handle DCS status string requests"
clean some formatting.
options_behavior.c: removed unnecessary variable.
config tab_zoom: make the tab zoom animation time configurable.

I prefer faster zoom for tab. Now you can configure the animation time from options -> behavior settings.
config.c: bump up the CONF_VER to 2 because I just added a new configuration for tab_zoom.