XD-130 Fix removal of container entry on shutdown

- Ensure the container's LettuceConnectionFactory
is used for removal instead of the launcher's
factory (preventing closure of LettuceConnection
while the entries are being removed)

- Add ContainerStoppedEvent and encapsulate lifecycle
event processing in RedisContainerEventListener