[ui] wip,cleanup: foundations for various user interfaces.

 - currently have wxWidgets & headless modes. headless should output
   more data. curses interface may be implemented.
[version] minor: version bump. (still dirty / wip)