Put logic in withFixture, not runTests, in AllBrowsersPerSharedTest. Refactored the GrumpyDriver stuff.