When displaying TFS branches, display remotes if there is on matching
incorporating @sc68cal's suggestions
renaming some branch-related helper classes and cleaning up whitespace in the output
fixing whitespace in the output of git branch -r