...
Deleting error.hpp, too complex

The 'Error' class adds a lot of unnecessary crap requiring maintenance for very
little benefit.
Removing StatusBar for re-write using Window class.
Switching back to wrapping ncurses interfaces.
Renaming 'main_window' module to 'window'
Created 'Window' interface and 'BasicWindow' concrete class.
Added basic support for the MVC pattern.  W00t.