Introduce repo.Committish(es)
Introduce Repository.Blame