CRM-998: Make magento related tables extandable
    - create extend classes for entities
CRM-998: Make magento related tables extandable
    - create extend classes for entities
CRM-998: Make magento related tables extandable
   - update translations
CRM-998: Make magento related tables extandable
   - provide changes for grids and view pages
Merge branch 'master' into ticket/CRM-998
CRM-1174 Impossible to delete Demo Magento channel
CRM-1174 Impossible to delete Demo Magento channel
Merge pull request #647 from laboro/ticket/CRM-998

CRM-998: Make magento related tables extandable
CRM-1203: Last name and First name fields are mandatory for adding new address for customer
    - fix contact address creation back sync
    - fix contact address creation direct sync in local win mode
CRM-1174 Impossible to delete Demo Magento channel
CRM-1174 Impossible to delete Demo Magento channel
CRM-1174 Impossible to delete Demo Magento channel
Merge pull request #665 from laboro/ticket/CRM-1203

CRM-1203: Last name and First name fields are mandatory for adding new a...
Merge branch 'master' into fix/CRM-1174
Merge pull request #664 from laboro/fix/CRM-1174

Fix/crm 1174
BAP-4319: Impossible to transit into step if related entity was removed
 - updated workflow configuration
Merge pull request #666 from laboro/fix/BAP-4319_entity_unset

BAP-4319: Impossible to transit into step if related entity was removed
BAP-4319: Impossible to transit into step if related entity was removed
 - updated workflow configuration
Merge pull request #667 from laboro/fix/BAP-4319_entity_unset_2

BAP-4319: Impossible to transit into step if related entity was removed
Merge remote-tracking branch 'remotes/dev/master'