Join channels after RPL_WELCOME
Move PING to be processed like other messages
Prefer emplace_back over push_back