Generate a unique ID at compile time to work around a CLR bug
Add shallow test repo
Introduce repo.Info.IsShallow
Enhance Index.RetrieveStatus() test coverage
Update libgit2 binaries to 9d9fff3

https://github.com/libgit2/libgit2/compare/5aee963...9d9fff3
Release LibGit2Sharp v0.12.0
Remove obsolete members
Expose TagFetchMode property on Remote type and include mechanism to update it.
Fetch should respect the remote's configured tagopt setting unless explicitly specified
test change