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
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
Revert "Implement EZP-23288: Allow to set modifier of ContentTypeDraft"

This reverts commit 2a6d117dd0fc4ddbf42c5392a6c1dac80a7b0f2f.
Closes #979
Remove unused result object
Merge pull request #996 from ezsystems/fix-EZP-23059-richtext-semantic-config-3

Fix EZP-23059: RichText generic template rendered tags are missing handling of semantic configuration PART 3
Implemented EZP-23355 Add a getter for wrappedUser property in UserWrapper
Merge pull request #997 from crevillo/EZP-23355

EZP-23355 Add a getter for wrappedUser property in UserWrapper
EZP-23337: implement case correction redirects
EZP-23337: test case-incorrect forwarding custom alias