Added a command that needs to be run to get the LibGit2Sharp repository properly
Merge pull request #696 from Kantis/improved-readme

Missing command in readme
doc: improvements
Fix link for running the unit tests
Merge pull request #701 from sergkr/doc-fix

Fix link for running the unit tests
Add Unit tests for IEnumerable<BranchTree>.GetAllChildren()
Merge pull request #702 from pmiossec/add_unit_tests

Add Unit tests for IEnumerable<BranchTree>.GetAllChildren()
Always setting the 'IgnoreBranches' parameter to a new repository
Detect 'IgnoreBranches' setting value to set (for existing repository)

when the value of the setting is not set
and depending of the number of Tfs remotes initialized
if at least 2 tfs remotes, then we want to support branches
otherwise, ignoring them...
Add a message to warn the user of the choice made