KAZOO-1190: fix the caller-id merge so partial data can be retrieved fro...

...m the hiearchy, allow a list of json_objects for merge_recursive, added a debug command to fetch a merged endpoint (for inspection), honor privacy internally for devices that do not support the proper SIP headers.  Together these address the underlying issues of the ticket.