Delete Orphan folder when last file is deleted
Manage file rename and if the directory is not empty in TFS repository

(modifications are a little ugly, now :( )
CreateTfsRemote() should return a GitTfsRemote authenticated
Merge pull request #289 from pmiossec/fix_create_tfs_remote

CreateTfsRemote() should return a GitTfsRemote authenticated
Preserve merges when rebasing in `pull` command
Ordering the changesets by ID to correct the branching point (#284)
Fixing a "missing parent" issue
Indentation corrected
Correcting indentation in IBranch.cs
Merge pull request #290 from pmiossec/preserve_merge_rebase

Preserve merges when rebasing in `pull` command
Order shelves by CreationDate by default
better use the few column space we have
Merge pull request #294 from pmiossec/better_shelve-list_display

Better shelve list display
Remove unnecessary ReadAllTfsRemotes()
Merge pull request #293 from pmiossec/remove_unnecessary_readalltfsremotes

Remove unnecessary ReadAllTfsRemotes()
Merge pull request #291 from AlexeyRaga/master

Branching point corrected (#284)
Interface segregation.
Start DirectoryTidier.
Implement DirectoryTidier.
Use DirectoryTidier.