EZP-22516: make uniformly testable
EZP-22516: test field value validation
BDD: add SetupWizard tests for Demo with and without content
BDD: add coverage for each package and their version
EZP-22516: fixed: check that file is valid image
Fix EZP-22507: Unable to run any php ezpublish/console commands on builds
BDD: remove socket from DB step (to work on pgsql also)
Fix EZP-22531: Unable to install eZ Publish 5.3-dev using dev environment
BDD: change database credentials to 'ezp' with 'ezp'
Merge pull request #782 from ezsystems/fix-EZP-22516-ezimage-validate

Fix EZP-22516: import broken image using PAPI leaves inconsistent data in the db
Merge pull request #783 from cleverti/bdd_setupwizard_for_demo

BDD: add SetupWizard tests for Demo with and without content
Fix EZP-22525: On preview, JS and CSS is broken when using host-match mapping

`_assetic_` route was not *legacy aware*.
phpdoc fix
SetupWizard: add 'System check' step for travis
Made REST output indenting optional
Add tracking of the prepended config file

This allows the container to know that the file is involved in the config and so should be tracked for changes to reload the cache in debug mode.
Courtesy to @lolautruche who just listed it as an inconvenient of prependExtensionConfig during his SymfonyLive talk
Merge pull request #766 from bdunogier/rest_output_indenting

EZP-22583: Made REST output indenting optional
impl/EZP-22163 Implemented user/sessions/<id>/refresh
plus refactoring of user/sessions. Specifications have also been updated
Merge pull request #753 from StephaneDiot/impl/EZP-22163_Re-authenticate_existing_session_on_login

Fix EZP-22163: As a REST User I need to re authenticate existing session on login
Add bc doc on RESTv2 POST /user/sessions changes
(cherry picked from commit eb842709ebe1dd99d48084d7395d9a42ac511b1d)