Introduce repo.Committish(es)
Introduce Repository.Blame
Publicize Configuration.BuildSignature()
Configuration.Testability++