Split up rbtools.clients.tests.
Review Request #8929 - Created May 8, 2017 and submitted
The clients test suite was getting pretty huge. This change moves everything
tests/directory and splits each repo type into its own file. There
have been no actual functional changes to anything, and the tests that were
previously failing are still failing.
Ran unit tests.