MILESTONE: Import and use termlib
Cosmetic changes: handle BACKSPACE and BEL and make the font larger.
Patch termlib to support multipart escape sequences
Patch termlib to 'support' (i.e. ignore) the xterm terminal title thingy that bash does by default.
Make termlib properly support backspace characters.
Handle carriage returns almost properly.
carriage return bugfix

MILESTONE: This makes mplayer work!!!!
Though mplayer complains about lag, which is probably due to websockets/javascript...
Get dead code out of my app

Mostly debugging comments and features that I've now simply retrofitted into termlib where they belong.
Instead of trying to avoid accidentally committing my password, I've moved it to a not-in-git file.