Use a helper connection() method to create ensure we have a connection
Add a test to ensure the logger method is working
Add missing teardown method
Add tests for SequentialWorker. Closes #23