Passing IConfigurationSourceContainer to each method representing a command in CommandTool instead of having it as field.
Fixed a couple of small issues found while testing the tool.