Switch fonts to mundane PC font.

There won't be enough time to do what I was originall planning, so go
with something a lot simpler and easier to work with.
Introduce console emulator.

Going to make this a TUI-style thing now.
Add definitions for line drawing / box characters.
Increase CRT fade time.
Add C++ extern decls to non-private headers.
Implement interactive TUI menu.

Still needs mouse support, but that can wait until later.

The text input doesn't work as well as it could, but I don't think there
will be high expectations since it's closely emulating a VGA terminal
anyway, and in any case I don't have that much time to spend on this.
Design game configuration, clean dependencies up.
Implement loading/saving of game configuration.
Implement most of main menu.

Excludes network browser for now.
Initial implementation of game objects.

This is winding up a lot more minimal than I originally wanted. Oh well.
Refactor console rendering to be the responsibility of the game-state.
Start integration of game context with praefectus system.

Still depends on events being implemented for it to be complete.
Implement game events.
Gracefully handle tx deadline of event that failed to insert.

This can happen if a node sends an event before it gets GRANT, for
example, in which case the deadline gets created anyway (since the
voting layer is unaware of the MTX semantics, much less the future in
any case), and will apply when the time comes, even though the event to
which it is supposed to apply was never itself applied.
Fix default stdsys voting algorithm.
Partial implementation of gameplay.

No mouse support yet, and still only single-player (ie, fly a box around
space).
Implement mouse controls in demo game.
Tweak some of the object parameters.