Doing Bad and Feeling Bad
++libgit2
Remove public headers path setting from the project

This was being inherited in the framework inappropriately, this removes the project setting because the static targets already have the value in their config and reverts the framework target back to the default.
++libgit2
API updates.
Merge pull request #346 from libgit2/fix-framework-public-headers

Remove public headers path setting from the project
++libgit2
++libgit2
API updates.
++libgit2
Don't need to bother with a NULL check.
Pass the error along.
Fixed the tests.
Merge pull request #345 from libgit2/libgit-bump

Libgit2 bump
Note the need to set Header Search Paths.

Fixes #348.
Merge pull request #349 from libgit2/header-search-paths-in-readme

Note the need to set Header Search Paths.
++libgit2 for submodule ordering fix
++libgit2
++libgit2
++libgit2