Fix EZP-23156: do not throw InvalidArgument exception on empty password
Fix EZP-23156: Add test cases
Fix EZP-23156: add missing exception annotation to UserService::loadUserByCredentials
fixed phpdoc issue in contentTypeService
Fix EZP-23152: deleteVersion removes images from published version
Fix EZP-23264: hasParameter() of LegacyConfigResolver causes an error,
if the requester parameter does not exist.

> https://jira.ez.no/browse/EZP-23264

An error occurs if you want to check the existence of a specfic parameter, which is not defined.
For example:
```php
$configResolver->hasParameter('parameter_name', 'name_space');
```

Exception message:
> ContextErrorException: Notice: Undefined offset: 1 in
> /path/to/symfony/vendor/ezsystems/ezpublish-kernel/eZ/Bundle/EzPublishLegacyBundle/DependencyInjection/Configuration/LegacyConfigResolver.php
> line 151
EZP-23059: remove XmlText tree from Content parser
EZP-23059: register fieldtype parsers with EzPublishCoreBundle
Merge pull request #992 from ezsystems/fix-EZP-23059-richtext-semantic-config-2

Fix EZP-23059: RichText generic template rendered tags are missing handling of semantic configuration PART 2
EZP-22408 : regression test for related content removal bug
EZP-22408: on deleting Content cleanup field data of reversely related Content
EZP-22408: on Content delete clear SPI cache of reversely field related Content
Merge pull request #928 from joaoinacio/EZP-23152_remove_image_version

Fix EZP-23152: deleteVersion removes images from published version
Add Core\Persistence\Readme.md for orientation
Fix EZP-23116: Change SPI Content Search Handler to return ContentInfo

Does not affect API, idea is to avoid having to return the full objects for:
- faster search (less work by search, loading hitting persistence cache)
- make sure search performance stays realtive to load() performance as languages are added*

* Further work will improve this so the remaining performance impact of adding more languages
 is completely gone as long as long as language filters on api is cortrectly used.
Merge pull request #995 from ezsystems/search_performance

EZP-23116: Change SPI Content Search Handler to return ContentInfo
Fix EZP-23116: Remove unintentional language filtering

This should be handled in followup Translation story, as it also
involves making the search take it into account, and always take
alwaysAvailable (main)language into account as well.
In other words a behavour change needed here.
FIX EZP-23121: assignRole allows duplicate role/limitation assignments
Merge pull request #994 from ezsystems/EZP-23121_RoleAssignment

FIX EZP-23121: assignRole allows duplicate role/limitation assignments
EZP-23059: handle semantic configuration for tag and embed config