Update Purple.NotificationAddContact to take an id parameter
Review Request #3476 — Created Sept. 10, 2024 and submitted — Latest diff uploaded
We also set the account property from the contact if it was not yet already set.
Ran the unit tests under valgrind and called in the turtles for the rest.