extracted configuration loading into a sep operation and cleaned up error/exception handling
extracted BaseModule with stage registration bits
added support for correct handling of missing and unknown config sub command
added CommandIndex class to replace multiple integration points with autofac IIndex and to standardize command lookup
moved CommandIndex into Command.Common ns
cleaned up Config commands namespaces
renamed Command ns to Commands
clean up and renamed ...Commands to Command