Update libgit2 to v0.20.0
Update error types