add default argument to ConfigDict

ConfigGetter get a new optional dictionnary argument named default. 
100% backward compatible
Non pas tout, seulement ce qu'on appel les sections, qui sont en fait les clés de profondeur 1. Si quelqu'un a une meilleur idée, je suis preneur.