Merge branch 'master', remote-tracking branch 'upstream/master'
Fix for EZP-21305: Allow object relation attribute to be used in object name pattern as first condition in fallback
EZP-21305: Directly test for attribute existence and content
EZP-21305: Explicit checking of attribute value
Fix EZP-21420: Added zetacomponents/event-log to composer.json
Fixed: EZP-21411: eZOracle: Link management doesn't show Objects using URL (part 2)

Fixing the order in which $item['name'] / $item['short_name'] are inspected
Merge pull request #733 from patrickallaert/EZP-21411

Fixed: EZP-21411: eZOracle: Link management doesn't show Objects using URL (part 2)
Merge pull request #717 from jeromegamez/EZP-21420_composer

Fix EZP-21420: Added zetacomponents/event-log to composer.json
Fix EZP-21467: PHP Notice in ezurlaliasquery.php
Fix EZP-21471: JS error on versionview of unpublished object.
Revert "Implemented EZP-19411: Avoid file_exists and include calls for registering datatypes and workflows"

This reverts commit a6bfaa622342b728951c7f45bb066828440c3be3 as introduced in #344

This change broke SetupWizard (actually the changes to extensions did) and there are also reports from
community about fatal errors, mostly likely because own settings (override/siteaccess/extensions) specifying enabled datatypes.

We will do a second try on this improvment in a way that does not change the behavour of the setting (suggested: setting[<new:class>]=<old:value>)
For further discussions see issue: https://jira.ez.no/browse/EZP-19411

Conflicts:

	doc/bc/5.2/changes-5.2.txt
Merge pull request #732 from jeromegamez/EZP-21467_array_diff_notice

Fix EZP-21467: PHP Notice in ezurlaliasquery.php
Implemented EZP-15040: Support for more than 30 languages

Patch by: Gunnstein Lye <gunnstein.lye@ez.no>
Merge pull request #746 from patrickallaert/EZP-15040

Implemented EZP-15040: Support for more than 30 languages
Merge pull request #692 from peterkeung/object-name-pattern-object-relation

Fix for EZP-21305: Allow object relation attribute to be used in object name pattern as first condition in fallback
Fix EZP-21465: Cleanup extra lines in the ezurl_object_link table
Fixed EZP-21469: [API] language mask on ezcontentobject incorreclty set