EZP-21700: fixed: join only with published ContentType/FieldDefinition
EZP-21700: tested: join only with published ContentType/FieldDefinition
EZP-21700: use ContentTypeId instead of ContentTypeIdentifier
EZP-21700: skip Field SortClause tests with Solr storage
Merge pull request #584 from ezsystems/fix-EZP-21861-path-identification-string-leading-slash

EZP-21861: node's path_identification_string should not have a leading /
Fix EZP-21876: Compound matcher throws fatal error after patch from EZP-21834
Merge pull request #553 from ezsystems/fix-EZP-21700-field-sort-clause-language

Fix EZP-21700: Search API returning duplicate content ids
Fix coverage failure by RoleTest::testCreateRoleThrowsLimitationValidationException()
EZP-21904: handle deletion of Content with last Location
Merge pull request #595 from ezsystems/fix-EZP-21904-delete-single-location

Fix EZP-21904: Fatal error after deleting the location of a single location object
Fix SensioLabsInsight critical issue on unused code..
Fix SensioLabsInsight use statement errors (static analysis)
Merge pull request #596 from ezsystems/sli_use_statement_issues

Fix SensioLabsInsight use statement errors (static analysis)
Fix SensioLabsInsight major: Commented code should not be commited
Merge pull request #581 from paradoxe/fix-ezxml-link

fix ezxml link class attribute rendering
EZP-21914: Added set/getDbHandler to Legacy\EzcDbHandler

Allows us to reset the db link when required, for instance
when forking.
Merge pull request #602 from ezsystems/fix/EZP-21914-asyncpublishing_new_stack_db_link

EZP-21914: Added set/getDbHandler to Legacy\EzcDbHandler
Fix EZP-21916: basic auth in http cache purge_servers
Fix EZP-21853: Custom HTTP headers create duplicate values
Fix SensioLabsInsight violation: removed remaining commented code