added IWebsocketClientWorker interface
added IWebsocketClientWorker interface

this interface is necessary since the choice of TLS or non-TLS websocket connection
will made at runtime depending on the supplied server url

Change-Id: Ie2e9e377cae2322dcbf0d6090d08ae5644b78182
Reviewed-on: https://src.bmw-carit.de/gerrit/65658
External-IP-Free: Manuel Schiller <0cc1bb81109041f37e2fc8405cb7eacb4c18fd06@bmw-carit.de>
Reviewed-by: Donato Sciarra <4c6d743b909d90edb76bd7378d2630f5a0669e83@bmw-carit.de>
OSS-Check: Donato Sciarra <4c6d743b909d90edb76bd7378d2630f5a0669e83@bmw-carit.de>
Tested-by: zuul <1505422b2465e9a84f6fdfaa161078890c593f06@bmw-carit.de>

bmwcarit/wscpp,bmwcarit/wscpp,bmwcarit/wscpp,bmwcarit/wscpp