add default argument to ConfigDict

ConfigGetter get a new optional dictionnary argument named default. 
100% backward compatible
Ça n'est pas équivalent. La différence c'est qu'avec ça je gère le cas où l'utilisateur l’appel avec config=None car je récupère bien toujours une liste vide. Notamment, le module "argparse", si il ne trouve par l'argument attendu, il retourne None au lieu d'une liste. J'aurais bien sûr pu faire un test pour ce cas spécifique, mais j'ai préféré rendre getconf plus flexible.