`WebSocketLogger` echoes the logging data

The `WebSocketLogger` also receives logging data. It has a basic
handler to evoke the `data_thread` and send the message and logging
type as JSON through the web socket. This is the backend implementation.