Turn most of the ChatConversation API into wrappers for the PurpleConversation methods
Review Request #2597 — Created Sept. 1, 2023 and submitted — Latest diff uploaded
This doesn't handle membership yet as that's going to be kind of big. Also removed all of the ignoring stuff for the moment as that is not currently implemented anywhere and needs to fallback to the conversation class at some point.
Joined an XMPP MUC and sent some messages.
Also verified that topic changing worked correctly.