c++: gameid should be std::string; fix syncBoard bug on new game message