Update the ClientCommunication to multiple socket management

To avoid regression the clientCommunication manager will start a default
web socket server on port 8087. It let other component to start websocket server
on free port on demande.