Completed commandline test coverage.

Made gitrepo test into an error check for now.
Most of commandline main test is stubbed out.
Merge branch 'feature/commandline-coverage' into dev