notextcursor option.
add clickable tab buttons. new tab button.
keys. misc.
fix search wrapping.
refactor braces to use same method as search.
Revert "refactor braces to use same method as search."

This reverts commit ead9ec7bc707c3f21dd89b32afc8f7044ed4c72a.
remove comment
improve `b` key. refactor char checks. bar bg.
minor.
fix opening new tabs as shells when -e is used.
have sigchld to handle all processes.
blank cursor.
dont add to scrollback while in app keypad.
more accurate behavior for W, B, and E.
more W, B, E improvement.
allow name argument.
only do mouse reporting when state is normal.