[+FEATURE] Add Revocation Product Types so checkout agreements may be displayed depending on products in cart
[+FEATURE] Create new checkout agreements on setup (translations pending)
[+FEATURE] Create new revocation form and add it to order emails
[+FEATURE] Added revocation form to other locales (not translated yet)
[+FEATURE] Add links to product names on checkout review page
[+FEATURE] Add correct revocation form contents and update declaration of revocation (German end English)
[+FEATURE] Add correct revocation form contents for Swiss German
[+TASK] Add english translation for checkout conditions (checkboxes), add link to revocation form on revocation page
[+TASK] Add handling of Revocation Product Types for checkout agreements on checkout submit
[~TASK] Changed page identifier of csm page "revocation_form" from English to German
Merge branch 'development' into feature/revocation_product_types
Merge branch 'development' into feature/revocation_product_types
[~TASK] Changed inclusion text and contents of revocation form based on comment of Trusted Shops
[~TASK] Fixed Typo
Merge branch 'development' into feature/revocation_product_types

Conflicts:
	src/app/locale/fr_FR/template/magesetup/agreement/revocation_digital.html
	src/app/locale/fr_FR/template/magesetup/agreement/revocation_service.html
	src/app/locale/fr_FR/template/magesetup/block/revocation.html
	src/app/locale/fr_FR/template/magesetup/block/revocation_form.html
	src/app/locale/fr_FR/template/magesetup/page/revocation_form.html
	src/app/locale/it_IT/template/magesetup/block/revocation.html
	src/app/locale/it_IT/template/magesetup/block/revocation_form.html
Merge branch 'development' into feature/revocation_product_types
Merge branch 'feature/revocation_product_types' into development