- Changed Help command to support parameters of dependency commands.
- Changed ExecuteCommands to use an importing constructor instead of properties to improve encapsulation and reduce complexity of tests.
- Changed ResolveCommandTypes to use an importing constructor instead of properties to simplify testing and improve encapsulation.
- Changed LoadAssemblies to use importing costructor instead of property to simplify testing and improve encapsulation.
- Changed usage help text to use term parameter instead of option for consistency with ParameterAttribute.