Add ProtocolInterface::BroadcastEncap() and infrastructure for manually forwarding ENCAPs
Add m_clearchan which removes users from a channel without sending n*(n+1)/2 QUIT messages