Add self-cleaning pool adaptor

Adds an adaptor which monitors for known recoverable exceptions and schedules a task to generate artificial load. The net result and rationale is that poisoned slots will not bubble allocator exceptions after the scheduled task (the "dredge") has completed.

This is a candidate solution to issue #61.