[libcommhistory] Improve handling of multi-target groups
[libcommhistory] Never combine multi-target groups in ContactGroup
Don't add empty remote UIDs to groups from event updates

Remote UIDs may be empty for events sent to multiple targets that have
no specific destination.
Merge pull request #46 from special/multitarget

Improve support for groups with multiple targets