Clean up git client type.

Review Request #10086 — Created July 14, 2018 and submitted — Latest diff uploaded

Information

RBTools
release-1.0.x
6dea6bc...

Reviewers

When we detect what type of git checkout we're dealing with (plain git,
git-svn, or git-p4), that would get assigned to a public attribute with a
string type. This change fixes things so it's a private attribute with
symbols instead.

Ran unit tests.