Updated Merge Functionality for CRM Objects (including Contacts and Companies)

@JakeAGill - Hi there! Yes, the new object created during the merge should still include the original IDs in the hs_merged_object_ids property. This property is specifically designed to track the IDs of objects merged into the resulting record.
This change does not alter the behavior of the hs_merged_object_ids property, so your existing use of this property should remain consistent. It simply introduces a new ID for the merged object while preserving the historical IDs in hs_merged_object_ids for reference and tracking.