Update libgit2.
Switch to the new branch iterator.
Add the new 'GITERR_NONE' error type.
Merge pull request #283 from libgit2/arthur/update-libgit2

Update to the latest libgit2 changes