configuration_dialog: settings structure is now passed as non-const reference and modified by the dialog (rather than copy-then-return-another-copy)
configuration_dialog: retrieval of configuration values from controls partially implemented.
Partially implemented reading back the log directory. Also found a bunch of new bugs.