Fixed tab completion.
Fixed default value setup.

EDIT: Oops, included an irrelevant change.  Git can be hard.
Updated error checking (Was creating NPE)
Fixed "Map" capitalization.
Fixed loading of the temporary value.
No more configurationsections for this.
Debuging values to remove
AH I SOLVED IT

Was using the enum value, but the map needs strings.
GetAllValues, wip.
Aditional documentation and an aditional param
One more example.
Added missing parenthis to documentation.
Added subcommand to show all subvalues of a flag.