Add serialization support to the coversation manager
Review Request #3698 — Created Dec. 10, 2024 and updated — Latest diff uploaded
Members were skipped for the time being as we have some signals to fix up to notify of changes and we do need to store they for all conversation types to keep try of tags, aliases, etc.
Connected to my local IRC servers and verified everything was saved properly. Also kicked a pidgin3 instance out of a room and verified the error was serialized as well.