move everything to c++14 and fixup websocket server