moving the hooks into the distribution logic
(re-)introduce a consoletest base class that clears the screen after the test
(re-)introduce x11test to wait for generic-desktop after the test