BAP-498: Investigate failed builds and tests
- add migration for channel in case when platform migration covered by installer
Merge pull request #931 from laboro/fix/BAP-498_1.3

BAP-498: Investigate failed builds and tests
BAP-5268: OroCRM - Stored XSS Vulnerability
- added "|json_encode|raw" for values outputted in JS objects
- removed "|raw" from outputs of path in url attributes
- added "e('html_attr')|raw" when outputting html attributes
- removed mentions of "flexible entity" and unused code
- added validator for css field of embedded form, now if user will enter html tags in this field he will get an error message
- added stiptags filter for css of embedded forms
- changed translation message oro.entity_config.records_count.label to contain placeholder of records count and use UI.link macros in template instead of slicing strings to form a link
- changed method of validation of emails on the client, old validation was working very slowly with some values like '"><img src=d onerror=confirm(/provensec/);>', new validation regexp works fast but it not checks email for 100% but still we have backend validation for this
- removed "trans|raw" where it's not required
- minor changes in templates to improve readability
- added Email validator for Lead
- fixed XSS vulnerability in Leads, Case Comments, Notes, Embedded forms, Emails, Business Units, Breadcrumbs
- fixed escaping of page title
Merge pull request #1029 from laboro/fix/BAP-5268_1.3

BAP-5268: OroCRM - Stored XSS Vulnerability
Preparing release
Merge remote-tracking branch 'remotes/dev/1.3' into 1.3