Cleaned up most tests to a simple AAA pattern
Refactored VersionCommand and test to use IConsole
Slimmed down ExecuteReplCommandTest by using mocks instead of fake class