fix reading config for branches with dot in name
Added missing check for greater than or equals.
Added unittest to verify reading configuration for branches with dot in branch name
Move the remotes-with-dots test to a different place.
Merge all the RemoteConfigConverter test classes.
Refactor, and add a missing test.
Merge remote-tracking branch 'origin/master' into 297