don't break prioritized languages when fetching urlaliasml path in different locale
Allow default content disposition to be overridden
Remove redundant fallback
Improve inline documentation
EZP-21156 : clear cache in another transaction
Fix EZP-21304: REST api does not parse siteaccess in request uri
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
refactored using eZSys::indexDir()
fixed eZSys initialization using index.php
EZP-21305: Directly test for attribute existence and content
EZP-21305: Explicit checking of attribute value
Implemented EZP-21425 - Add sudo to directory permissions commands in install process
Defined dynamic class vars in eZURLAliasML

This satisfies IDEs and helps with debugging
Fix EZP-21467: PHP Notice in ezurlaliasquery.php
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
EZP-21421: Refactored ezpTestRunner
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