Propagate notify signals from the priority contact of a person
Review Request #2557 — Created Aug. 11, 2023 and submitted
I also ported the person unit tests to the new status api, which also required updating purple_presence_compare. I didn't notice any breakage there, but I didn't look too hard. I also update the person unit tests to use a counter for the notify signal being called instead of a boolean.
Ran the unit tests which required a fair amount refactoring and connected a demo and xmpp account without issue.