A websocket++ and rapidjson based C++ Socket.IO client