Fix failing test
Straight JmsMessagingTemplate setup based on JMS ConnectionFactory

Issue: SPR-12413
Polishing
Avoid unnecessary synchronization in ContextCache, plus forward-ported polishing

Issue: SPR-12409
ShallowEtagHeaderFilter skips "Cache-Control" header check on Servlet 2.5

Issue: SPR-12414