[TRUNK-3913] 1.7.x Backport of TRUNK-3351: Merging persons incorrectly handles addresses and names

Resolved part of TRUNK-3913 with 1.7.x Backport for TRUNK-3351 
Merging persons incorrectly handles addresses and names

[TRUNK-3913] 1.7.x Backport of TRUNK-3351: Merging persons incorrectly handles addresses and names