Polish StompProtocolHandler
Introduce ListenableFuture to WebSocketClient

Issue: SPR-10888