Flatten test packages a bit
Unify tests.base and tests

Also, renamed ConcertTest to TestCase to stress the fact that the interface is
the same as unittest.TestCase.