Added: Repository.diff() - porcelain method similiar to
Refactored Index.diff() into Index.diff_to_tree()/diff_to_workdir()
Added: documentation for Tree.diff_*-Methods