This commit adds the ability for users to register property customizers for the auto-configured Spring Pulsar listener containers.

The motivation is to ultimately give users the ability to set the AsyncTaskExecutors on the underlying listener containers to support Java virtual threads capability.

See #36347