New plan
Futures based API
Support for separately tracked exceptions from defers.

This mimics concurrent.futures
Convert to standard defer, with exception tracking
Handling of args and kwargs, cleaned up by operation
Update solvent for new results
expose Defer
Careful about Solvent's unpacking results
Fix counter test for new update
Bump a bigger version number
Correctly handle errors in GetAndDelete
Error handling