EZP-21129: started light refactoring of REST\Server\Request
Revert "EZP-21129: started light refactoring of REST\Server\Request"

This reverts commit 057b6271705deb6d2d31defd0412460a6138dde8.
EZP-21129: Started replacing RMF\Request with HttpFoundations

The controllers currently have a distinct httpFoundationRequest
property so that unreplaced calls still work.

Calls to ->variables and some ->request, including path, have been
replaced already.
EZP-21129: refactored Controller::getMediaType()
EZP-21119: replaced calls to requestParser::parse()

Added a new RequestParser, implemented in EzPublishRestBundle\RequestParser\Router,
that has a parseHref method, and replaced in all Input\Parser implementations & tests.
EZP-21129: Fixed VOV test (requestParser)
EZP-21129: Replaced calls in controllers
EZP-21129: changed requestParser::parse() signature
EZP-21129: Fixed usage of prefix in requests

The REST prefix is for now explicitely allowed in payloads,
since it was allowed since 5.0.

Must be fixed in another story (EZP-21176)
EZP-21129: Fixed REST Client tests
EZP-21129: Removed obsolete classes
EZP-21129: Added todos
EZP-21129: Removed the ezpublish_rest.request service
EZP-21129: Fixed remaining calls to old request
EZP-21129: Renamed RestController::httpFoundationRequest to request
EZP-21129: Marked tests known as failing as skipped
EZP-21129: tests + strict errors
EZP-21129: Fixed review remarks by @lolautruche
EZP-21129: Fixed EzPublishRestBundle tests
EZP-21129: Added RequestParser\Router unit tests