Split scmtools/tests.py into individual unit test files.

Review Request #8196 — Created May 29, 2016 and submitted — Latest diff uploaded

Information

Review Board
release-2.0.x
e93a5d8...

Reviewers

The SCM unit test suite was getting large, and with some upcoming work
for repository form changes, it was going to get bigger and harder to
work with.

This splits up the test suite into smaller files, one per SCMTool or
area of responsibility.

Unit tests pass.