Update to latest libgit2.
Massage the diff/patch API in place.
Add some missing diff find flags.
Fix a comment and add documentation.
Add diff merging method.
Cache oldFile and newFile.
Cache lines in GTDiffHunk.
Cache GTDiffFile's OID.
Document.
Add git_patch_size wrapper.
Cache hunks in GTPatch.
Tests++;
Stray semicolon.
content => contents.
Provide helpful `-debugDescription`s for those.
Don't use a temporary variable; it's cached.
Fix the binary tests.
Add a reference to libgit2 so that its `.c` files can be quick-opened.
Fix warning.
Fix warning.

(and wondering why I depend on Travis…)