uses shared pointer to avoid #8. parameter for websocket log level. new Linux x86 binaries