Cbache/creation of dict config getter

DictConfigGetter behave like ConfigGetter, except it can also be initialize with dictionary. We use this for testing purpose.
@dzen 
@rbarrois 
Readability is also very important !

It's easier to notice that `[1]` is an one element list than to notice that `(1,)` is a one-tuple.