Look/Fonts: move functions to StandardFonts.hpp
CrossSectionLook: add attribute "grid_font"
FinalGlideBarLook: add "font" attribute
test/Run*: move common initialisation code to Main.hpp
CommandLine: include cleanup
CommandLine: pass Args reference

Reduce overhead.
test/Main: call Layout::Initialize()
test/ViewImage: debug program for Bitmap::LoadFile()
OpenGL/LibJPEG: image loader using libjpeg

Instead of SDL_image.
Dialogs: move sources into subdirectories
dlgInfoBoxAccess: remove unused method OnClose()
dlgInfoBoxAccess: eliminate global variables
dlgInfoBoxAccess: allocate WndForm and TabBarControl statically

Avoid heap allocation overhead.
AltitudeSetupPanel: use RowFormWidget
Form/NullWidget: call GetMinimumSize() in GetMaximumSize()

See code comment.
MacCreadySetupPanel: use WindowWidget instead of XMLWidget
Form/TabBar: implement OnResize()
Form/TabBar: add methods GetMinimumSize(), GetMaximumSize()
dlgInfoBoxAccess: auto-size the dialog
Form/Keyboard: remove useless/wrong API documentation