making the clients data loading independant of where they are run from
if a test throws an exception, print the exception
simplifying the pytest conf
test_workbench simply starts the server now
adding worker and client tests; also setting up pytest config options