* added an implicit FutureCollector (which I think should allow the user to decide how to handle a failed get)
* removed batchFn

I am not sure how to make the BatchedReadableStore fully asynchronous...