We should port progit to pygit2_utils for all its interaction with git.
Hopefully this will make our application more robust and eventually easier to test.
I'm going to close this one, pygit2 is a pain and no middle-lib will make it easier to deal with. We should just move away from it at one point in the future.