Implement a version of iTerm2's broadcasting.
Annoyingly this creates all kinds of weird render issues.
Let's not hardcode people's shells just yet.
Provide a fun and cool API for shells running under xonsh, allowing them to change fonts and stuff.
Initial commit of a tinyterm port to Python. This is different enough now that I'm not going to keep the old name. Makes font choice configurable.