Bump to libgit2/libgit2#1588
Adds GTTreeBuilder & tests
Recommended fix ups, additional documentation
Merge remote-tracking branch 'origin/master' into pr/165
Spaces -> tabs
Documentation fixup
Test style fixup
Implementation style fixup
Merge branch 'pr/165' (pull request #165)