Add checkout command

git tfs checkout changesetId [-b=branch_name]
ex: git-tfs checkout 2365
      git-tfs checkout 2365 -b=bugfix_2365

Solve #563
Add a parameter to only return the sha of a commit given a changeset id
Checkout command doc
Merge pull request #623 from pmiossec/add_checkout_command

Add checkout command