Formatting. Also fixed some obvious and embarrassing missing break statements in ANSI SGR switch.
Added comment explaining why a property is readwrite instead of readonly.
Changed font tests.
Added new test for double underline ANSI code.
Use NSUnderlineStyleSingle instead of NSSingleUnderlineStyle.
Use YES instead of 1 for MUHiddenTextAttributeName.
Implemented working ASCII backspace and telnet IAC EC.
Exclude blank lines from spam line filter.
Actually skip newlines while filtering spam, not just pretend to.
Initial placeholder code for a terminal emulation protocol layer.
Removed prototype for an unused private method.
Added a note about character 0xe9.
Made exception reason text use more standard notation.
Added structure for terminal state machine.