Implementing core fc4j 2.0 functionality

[#80392902]
Why not a Callable which eliminates need for the Blocking queue? Also consider a special case class for the callback that takes the Callable and then returns the response or throws the Exception.