Re-work ConfigurationManagerProvider and add a manager that loads from
the 'exe' config file (used for nunit testing under mono)