Kracoeus-7002

Merged from mrudulpolus/KRACOEUS-7002.  Not fully functional.  Known issues are described in KRACOEUS-7745.  
I am OK with that. Let's just create a jira for this new functionality for now and just use a lookup for the address book here. We can discuss this new address book jira later. Skype is not working for me but we can discuss once you are back. @blackcathacker can you or Victor create a jira for this please and link that new jira to KRACOEUS-7002 ?