Make purple_contact_new take the id instead of the username.
Review Request #1851 — Created Sept. 28, 2022 and submitted — Latest diff uploaded
Username is already readwrite, but id is not, and most protocols have id's for everything, so lets make that the normal case in the api.
Ran the unit tests.