Add default config parameter values to the Configuration class.
The Configuration class now handles default values set in Config
dataclasses. As a result, we no longer need the DataclassConfig source
to lookup default values.
Improve Configuration repr for paths and child-configs
Fixes: #38