comment for potential css colors.
rename bg/fg vars.
more css color work.
Added arrow key support for selection and visual mode
Merge pull request #8 from carsonoid/master

Added arrow key support for selection and visual mode
fix color inversion for css.
fix b/B, ^/0, and h commands for visual mode. minor.
allow escape or q to leave modes.
middleware options.
update example.
add CLA to readme.
fix CLA.
Fix issue chjj/tty.js#59

^[[>##m and ^[[>##n are legal escape sequences, but were being parsed as if they were ^[[##m or ^[[##n. Added a test for prefix character ('>'
is the only legal one)  See http://invisible-island.net/xterm/ctlseqs/ctlseqs.html, codes for CSI > P s ; P s m

If the prefix char is present, ignores the control sequence, since that code isn't implemented.
Merge pull request #12 from risacher/emacs-fix

Fix issue chjj/tty.js#59
reset() should preserve existing geometry (rows/cols)
enable iPad fix on iPhone user agent
Merge pull request #15 from aus/master

enable iPad fix on iPhone user agent
disable autocapitalize and autocorrect in fixIpad
Merge pull request #16 from aus/master

Disable autocapitalize and autocorrect for iPad and iPhone devices
Merge pull request #13 from risacher/resize-reset

Fix chjj/tty.js#99, chjj/term.js#10; reset() should preserve existing geometry