Thread pool for persisting to Object Store

I plan to look at removing duplication from `BrooklynMementoPersisterToObjectStore`, but not in this pull request.
timeout is ignored here