Rewritten Config to be modern and to send events to other components
about configuration changes.
Configuration compiles... sort of. Dunno' if it works.
Added getDefaults into ConfigClient.
Began adopting new Configuration.