Support using the private git repo uri in CI mode:

- Use the git_repo_private_uri if requested and if it has been provided

- Update spec/run command to set use_private_uri for CI builds

- Implement rspec coverage for spec command changes

- add git private remote spec

- Refactor Hg adapter and add spec for private uri
Version bump to 1.25.2
CICLI-57

read_and_encode_config_file was assuming tddium was being run from the root dir, where elsewhere in the code root wasn't being assumed. Prepending root path seems to have fixed the problem