Moved the included html code for the base runner template to a separate file Cleanup, runner.py is now pep8-compliant, changed the setup of the testdir, libdir and root paths in the init (a bit clearer now).