Update libgit2

This notably fixes an issue when cherry-picking a previously applied commit with untracked files in the workdir.