Repository equality is dumb. Let's go shopping.
Consistent whitespace ++
Move repository equality check into the repo itself.
Merge pull request #128 from libgit2/fix-false-diff-crash

Repository equality is dumb. Let's go shopping.