Merge pull request #3042 from libgit2/cmn/odd-slowdown revwalk: detect when we're out of interesting commits