Simplify test behaviours
Change the way acknowledgements are handled entirely.
Handle worker failures properly now that we do acks right. Lots more tests. More args checking in API.
More robust error handling from message handlers.
0.1.0-0