Fix glitches with interspersing writes to the bottom line with scrolls of the upper region.

https://bugzilla.gnome.org/show_bug.cgi?id=542087
Cursor over a tab character should be single cell wide.

https://bugzilla.gnome.org/show_bug.cgi?id=691972