Synchronizes gift registry data on multiple systems. It is assumed that the data has been validated on the remote system. So, unlike UpdateGiftRegistryCmd, it does not call ValidateGiftRegistryValuesCmd to validate the data.
Behavior:
execute PersistGiftRegistryCmd, to store the object to the database
On error, an ECExceptoin is thrown from descendant classes.