Set commit sha for added git objects
Garbage collection added to `clone` and `branch --all` commands
ReadIdentity crash fixed
HasWorkItems crash fixed
Support resume interrupted clone
Because the directory exit don't assure that the git repository have been initialized

ex: git tfs clone [...] .
Check latest changesets first
Apply() moved after ProcessMergeChangeset()