[PLAT-3484] Fix component factory

The component factory wasn't making the source available
to the component system as a NonVersionedRedisPortfolioSource.
[PLAT-3486] Fix component factory.

Wasn't publishing on the right source, and wasn't publishing
that it was a NonVersionedRedisSecuritySource either.
[PLAT-3645] JmsQueueContainerFactory.

There was only a JmsTopicContainerFactory before. This change
implements the equivalent for Queue-based listeners,
and abstracts the core logic that interacts with Spring
to a common base class.