Rework test imports so that there is a common import

In order to support overloading the TestCase (aka py26 support), we need
 a single import that all of the other classes use.

Adds pumphouse.test for all of the tests to import later.
py26: addtl in tox.ini requirements for py26