Remove the last of the nose-isms.

testtools provides a skipTest method, so there's no need to pull in nose
directly into the tests.

Part of blueprint grizzly/testtools.

Change-Id: I97a9f09a27cad0433949a96fc18001ecf69c8ba2
Replace direct use of testtools BaseTestCase.

Using the BaseTestCase across the tests in the tree lets us put in log
fixtures and consistently handle mox and stubout.

Part of blueprint grizzly-testtools.

Change-Id: Iba7eb2c63b0c514009b2c28e5930b27726a147b0
Prevent parallel test port clashes for zmq.

The scheme of incrementing port numbers did not work so well for
parallel test runs.

Part of blueprint grizzly-testtools.

Change-Id: I100e79ae79e4409691145dc721139d1a86839199
Merge "Remove the last of the nose-isms."
Merge "Replace direct use of testtools BaseTestCase."
Merge "Prevent parallel test port clashes for zmq."