Fix for EZP-22880: Use semantic HTML tags <strong> and <em>
Fix EZP-22897: Missing access to persistent variable through LegacyHelper

Simply adds easy access to `persistent_variable` set in legacy:

```jinja
{% set persistent_variable = ezpublish.legacy.get( "persistent_variable" ) %}
```
Merge pull request #866 from peterkeung/strong-em

Fix for EZP-22880: Use semantic HTML tags <strong> and <em>
EZP-22912: add test for distance over the pole
EZP-22912: fix bounding box calculation when pole(s) included
Merge pull request #874 from ezsystems/fix-EZP-22912-geolocation-polar

Fix EZP-22912: Criterion\MapLocationDistance returning empty results with big values
[BDD] Update Setup-Wizard Feature to reflect typo fix in legacy
Fix EZP-22910: Formtoken exception is thrown when logging in without
debug redirection

Regression from [EZP-22767](https://jira.ez.no/browse/EZP-22767).
LegacyHelper is filled even if the result is an ezpKernelRedirect,
triggering a form token exception when request is POST.
Makes sense since LegacyHelper uses runCallback() which in this case
re-triggers request parsing by the legacy kernel. As request is POST, it
legitimately looks for the form token.

For some reason, the issue does not happen with XDebug on.
EZP-22925: fix database driver config injection
Merge pull request #878 from ezsystems/fix-EZP-22925-database-injection

Fix EZP-22925: Database setting injection is broken
EZP-22930: remove duplicate criteria
Merge pull request #876 from ezsystems/fix-EZP-22930-remove-duplicate-criteria

Fix EZP-22930: remove duplicate criteria
Added class loader to container.php
Fixed: avoid unnecessary container re-initialization
EZP-22808: fixed magic methods
EZP-22808: fixed: delegate construction to ValueObject
EZP-22808: introduce inputUri and make id protected
EZP-22808: update for introduction of inputUri
EZP-22808: fixed using deprecated property
EZP-22808: update for introduction of inputUri