Fix regression caused by offscreen text preservation.
Fix two dedupe bugs: remove refs in ~Buffer() and _history.pop_front().
Fix annoying cursor bug: '\r' at end of line caused wrap
Remove obsolete TODO from buffer.hxx
s/_isOpen/_open/g
Even more Pos.
Added Buffer::getScrollOffset()
Improve selection.
Scrapped current selection approach pending rewrite.
Beginnings of promising approach to selection.
Rewrite hash function to use std::accumulate()
Implemented terminal resize (in response to control seq).