Allow listeners to be specified when creating the pool and disabling default listener.

Allow listeners to be specified when creating the pool.
Allow the default PoolListener to not be registered.