Spring's ROME support requires ROME 1.5 (com.rometools.rome) now

Issue: SPR-11893
Test variant for SPR-11521 (currently @Ignored)

Issue: SPR-11521
Add XML config support ResourceResolver & ResourceTransformer

This change adds support for configuring ResourceResolvers and
ResourceTransformers with ResourceHttpRequestHandlers.

This is an example configuration:

    <mvc:resources mapping="/resources/**" location="/">
      <mvc:resolvers>
        <bean class="org.springframework.web.servlet.resource.PathResourceResolver"/>
        <ref bean="myResourceResolver"/>
      </mvc:resolvers>
      <mvc:transformers>
        <bean class="org.springframework.web.servlet.resource.CssLinkResourceTransformer" />
      </mvc:transformers>
    </mvc:resources>

    <bean id="myResourceResolver" class="org.example.resource.MyResourceResolver"/>

Issue: SPR-10951
CachingDestinationResolverProxy for slow target DestinationResolvers

Issue: SPR-11939
Polishing

Issue: SPR-11939
Synchronize request init in AbstractHttpSockJsSession

Although unlikely in practice (but not impossible), the SockJS
integration tests write a message while the request is initializing.
This change adds synchronization around request intiailization
for the SockJS HTTP sesion.

Issue: SPR-11916
Log name of test for WebSocket integration tests

This makes it easier to trace log output on the CI server where the
output is per class.
Standard use of resolvedDestinationCache Map; fixed formatting

Issue: SPR-11939