Fetch all refs for a change at once

This depends on a bug fix in GitPython's 0.3 branch, so crude
backwards compat support has been added until thats in a release.

Change-Id: I03088e372901897b4edcfdb52c6567d2b6626a60