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
fix code removal error
Merge pull request #149 from SuperCowPowers/fix-gevent-coverage

Still issues with getting gevent coverage reported correctly, but taking steps in the right direction.