Test changes

This a "refactor", as in "red-green-refactor".

The big change is running git-tfs integration sessions in-proc, instead of using `Process.Start()`. This makes it easier to debug git-tfs when it's run this way.