Allow a custom ThreadFactory to be defined for each pool, this ThreadFactory will be used to create all threads used in that pool