Wraps a CompletionService and provides an abstraction for
submitting a set of Callables, along with a single callback class, CallableResultHandler,
for processing the result/exception of every Callable.