Support for adding a contact to a contact list

The addContact function currently does not support adding a recipient to a contact list.