EZP-21107: began refactoring
EZP-21107: Continued refactoring of input dispatcher in services.yml
EZP-21107: changed alias to contentType in InputParserPass
EZP-21107: renamed ezpublish_rest.input_* to ezpublish_rest.input.*
EZP-21107: Fixed InputParserPass
EZP-21107: Fixed input parsers namespace
EZP-21107: Cleaned up usage of requestParser in Input Parsers
EZP-21107: Fixed an error in ezpublish_rest.input.parser definition
EZP-21107: Added ezpublish_rest.input.handler tag
EZP-21107: Fixed last errors in services.yml
EZP-21107: Removed apiLoader\Factory::buildInputDispatcher()
EZP-21107: Fixed REST input parser tests

RequestParser is now provided to Parser using a setter, not the constructor
EZP-21107: Revived a collateral victim of a search & replace

"You don't make an omelette without breaking eggs."
EZP-21107: removed a useless namespace alias
EZP-21107: renamed ezpublish_rest.input.parser attribute to mediaType
EZP-21107: moved input parsers definitions to input_parsers.yml
EZP-21107: CS
EZP-21107: added CompilerPass tests
EZP-21107: PHPDoc & wording
EZP-21107: re-added unmerged addCompilerPass() calls