BAP-5027: Do not disable system listeners in ResponseHistoryListener
 - refactored event manager
 - updated unit tests
BAP-5027: Do not disable system listeners in ResponseHistoryListener
 - small fixes
BAP-5027: Do not disable system listeners in ResponseHistoryListener
 - small review fixes
BAP-5027: Do not disable system listeners in ResponseHistoryListener
 - fixed string issue
Merge remote-tracking branch 'remotes/origin/master' into 1.3
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 str
    - 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/);>', n
    - 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 #2622 from laboro/fix/BAP-5268_1.3

BAP-5268: OroCRM - Stored XSS Vulnerability
Preparing release
Preparing release
Merge branch '1.3' of github.com:laboro/platform into 1.3
Merge remote-tracking branch 'remotes/dev/1.3' into 1.3
Preparing release changes
Merge remote-tracking branch 'remotes/dev/1.3' into 1.3