Reorganize files a bit. Start rendering views in termbox
RegionSet.Adjust -> >=. Multiple cursor test in termbox frontend
region_test added. RegionSet.flush to sort and merge regions.
Respect tab_size setting.
Added TestRegionSetAdjust2
Added some actual "real" commands. Edit object also saves view.Sel().
Format log entries. esc->escape. Merge equal regions.
Fixed buffer's change notification on erase + regression test.
MoveCommand back to a TextCommand. Don't save edits that have no changes.
RunCommand exported to python api.
Fleshing out python api more. SeqGet, SeqLen, remove view->buf proxies
MarkUndoGroups, RightDelete, Move by stops.
It's now able to execute some Vintageous commands as expected
ScrollLinesCommand, Frontend interface, Python ref count fixes.
Moved RowCol, Line, FullLine, Word, TextPoint from View to Buffer.
Split region, regionset. ScrollLines test. Tweak frontend visible area
ViewEventGlue. Start running Vintageous unit tests.
ST compatibility fix. Start counting rows and columns at 0.
Region/RegionSet compatibility tweaks. 149 of Vintageous tests passing
Python refcount tweaks.
python3. Use []rune for indexing the buffer.

There's still something odd going on in the frontend with multi byte
characters.
Added Lines, FullLines and Words to Buffer.
Moved settings to primitives. Region/RegionSel/Word/Line/FullLine st3
compatibility tweaks.
Moved commands to their own package and split into separate files.