BAP-7025: Break of differed process potentially affects other processes in batch
 - added onClear processing to ChannelDoctrineListener
CRM-2360: Magento integration resync already synced entities
 - added validation to contact helper
Merge pull request #1368 from laboro/fix/BAP-7025_process_isolation

BAP-7025: Break of differed process potentially affects other processes ...
Merge pull request #1370 from laboro/fix/CRM-2360_resync

CRM-2360: Magento integration resync already synced entities
Merge remote-tracking branch 'remotes/dev/1.5' into 1.5