Allow binary messages in StompSubProtocolHandler

Issue: SPR-12301
Add option to copy HTTP session id to handshake attrs

Issue: SPR-12314
Allow plugging in a WebSocketHandlerDecorator

The WebSocketMessageBroker config now allows wrapping the
SubProtocolWebSocketHandler to enable advanced use cases that may
require access to the underlying WebSocketSession.

Issue: SPR-12314