Rework the VCS stuff
Move the old logging code to its proper location
Get GitRepo working
Clean up exception text