CachedSessionInvocationHandler properly caches createSharedConsumer results

Issue: SPR-11956
ConstructorResolver's exception message on null factory-bean hints at potential BeanPostProcessor involvement

Issue: SPR-11951
CachedSessionInvocationHandler includes durable flag in ConsumerCacheKey

Issue: SPR-11956
Refined CachingConnectionFactory log messages

Issue: SPR-11956