Fake list from real repo
Remove all GitSharp references
Add libgit2sharp sub module
Implement list with libgit2sharp
RemoteReference class
Validate repository with libgit2sharp
Store states in CommandIO object
Expand git object tree
Avoid duplicates
Merge branch 'feature/NoGitSharp' into develop