Support for separate Overmap font
Tiny fix to legend border line
Same fix for overmap legend

I'm kinda scatterbrained at this time of night...
Style changes
Define reinitialize_framebuffer() for pure curses

Er, whops. How'd that slip past me. >_>
Properly fix window gaps
Fix for blackspace window
Fix misapplied fonts

Shouldn't impact memory use, I think.
Merge remote-tracking branch 'dda/pr/9429' into dda-master

* dda/pr/9429:
  Fix misapplied fonts
  Fix for blackspace window
  Properly fix window gaps
  Define reinitialize_framebuffer() for pure curses
  Style changes
  Same fix for overmap legend
  Tiny fix to legend border line
  Support for separate Overmap font
Misc restyling.