Add Diff method on Repository, with git and hg cmd impls
cross-repo diffs