Added reverse-region.
Made TAB insert two spaces by default, for now.

Eventually we'll properly support tabs, even if I am no fan of them.
Track and preserve our "desired column", ala Emacs.
Make ModeLine a first class citizen.
Implement ModeLine, populate externally.
popup -> popwin; JavaFX uses popup for things.