libgit2/pygit2 — pull request #434 by carlosmn (2014-10-07 17:02:11+00:00)
Title: Repository: make use of peel for diff()

Instead of trying to reimplement parts of it, make use of Object.peel()
to get to a Tree, with short-circuit returns for None and Blob which can
be handled differently.