Fix EZP-22597: Use composition on extended FragmentRenderers
EZP-22597: Fix tests
EZP-22597: Added tests
EZP-22597: Updated .travis.yml to test against Symfony 2.3 and latest
Merge pull request #793 from ezsystems/implement_EZP-22597_fragmentRenderersComposition

Fix EZP-22597: Use composition on extended FragmentRenderers
EZP-22632: Made request optional in CachedValue visitor

ezpublish_rest.output.value_object_visitor.cached_value service
Allows usage of the visitors outside of a request scope.
Merge pull request #799 from ezsystems/EZP-22632-vov_optional_rest_request

EZP-22632: Made request optional in CachedValue visitor
EZP-20682: Fixed update user rest doc error

Updating a user requires POST/PATCH, not PUT.
Merge branch 'EZP-20682-rest_update_user_doc_fix'
Revert "[EzPublishLegacyBundle] renamed LegacyResponse::setHeaders() to LegacyResponse::setLegacyHeaders()"

This reverts commit 019db34b1e67d04d8b509bf3aa245f3b42a06a0e.
Revert "[eZPublishLegacyBundle] refactored the LegacyResponseManager to move some code into the LegacyResponse class where it is more appropriate."

This reverts commit 4e8755d4012e52c01193ae5ed110d5b4c5892381.

Conflicts:
	eZ/Bundle/EzPublishLegacyBundle/Tests/LegacyResponse/LegacyResponseManagerTest.php
Fix EZP-22414: Session is lost when redirecting from a legacy module

Avoid duplicate location headers
Merge pull request #802 from ezsystems/ezp-22414_duplicate_location_header_with_revert

Fix EZP-22414: Duplicate location header on legacy redirections
Move REST Input Parser to REST/Common

Move REST Base Input Parser from Server to Common for reuse
Fix EZP-22625: Circular reference on ezsettings.default.session_name
Merge pull request #794 from MLoureiro/fix_rest_input_parser

Move REST Input Parser to REST/Common
EZP-22562 - Create missing value object visitors and input parsers services