Add support of bare repository for init, clone, fetch and rcheckin commands

Use :
git tfs init --bare [...]
git tfs clone --bare [...]
git tfs fetch --bare=master
git tfs fetch --bare=nameGitBranch -i nameGitTfsRemote
git tfs rcheckin --bare=master
git tfs rcheckin --bare=nameGitBranch -i nameGitTfsRemote