add default argument to ConfigDict

ConfigGetter get a new optional dictionnary argument named default. 
100% backward compatible
c'est équivalent à `(config, self.defaults) + old_style_config_files`, non ?