Updates to docs for branch command

Made a few readability, elaboration, typo and grammar fixes to the
branch command documentation
[doc]Keep changeset id
Branch doc: some other adjustments
Merge branch 'pr/684'
Prevent throwing of an Exception when reading missing git config key