Support IMs when adding a contact.
Open issues are resolved.