change delete customer profile in merge cart function to abondon customer profile.
added abondon customer profile that essentially marks a temporary profile as ready to delete.
Merge remote-tracking branch 'origin/customer-meta-hardening'