Update libgit2 binaries to eef7e80
https://github.com/libgit2/libgit2/compare/40a6051...eef7e80
Make Diff.Compare consider untracked changes
Use reference counting in SafeHandleBase to ensure git_threads_shutdown() only gets called after the last handle is released (joint work with Sam Harwell)