Renamed OFlattenIterator in OMultiCollectionIterator allowing generic types
Fixed issue #1389 about concurrency problems on Pool.acquire()