Fixes for single run class initialization

Used __new__ and setUpClass/tearDownClass methods to control boxes when
tests start and finish
Removed the broken setUp/tearDown and setUpOnce/tearDownOnce methods