clean the unittest2.

We have used the testtools instead of unittest2. So when we run
tempest, if it require unittest2 packages. We should look into
why it need unittest2, and can we use testtools instead? Not just
add unittest2 in pip-require simply. And new test added into
tempest should use testtools other than unittest2.

Change-Id: Ica02779b16434f9d64b0bb655c44251301b94492
diff --git a/tempest/exceptions.py b/tempest/exceptions.py
index de22688..6b9ce74 100644
--- a/tempest/exceptions.py
+++ b/tempest/exceptions.py
@@ -15,7 +15,7 @@
 #    License for the specific language governing permissions and limitations
 #    under the License.
 
-import unittest2 as unittest
+import testtools
 
 
 class TempestException(Exception):
@@ -53,7 +53,7 @@
 
 
 class RestClientException(TempestException,
-                          unittest.TestCase.failureException):
+                          testtools.TestCase.failureException):
     pass