Make indents in this file uniform (2 spaces, FWIW) befor I go cross-eyed.
SetupRecord, a class that wraps the TSetupData and provides interfaces. Currently only the obvious ones are implemented.  Uses indirection to make searches viChannel IDs or banknames equialent, but most bankname access is hidden unless we need it.

Loading of TSetupData must be via the EventNavigator because that object manages access to the files.  Hence the SetupRecord is also only instanitable by the EventNavigator at the current time.  Duplication is in principle fine, but disabled becasue the object is quite large.
More format strings
Assorted development, geared toward simple---if equally unsafe---replacement of TGlobalData and TSetupData.