[Security] Add an option to disable the hasPreviousSession() check in AbstractAuthenticationListener
Classes should be removed only when adaptive is specified
[TwigBundle] Use display instead of visibility for exception page icons
[Process] Added ProcessUtils::escapeArgument() to fix the bug in escapeshellarg() function on Windows
[FrameworkBundle] [Templating] added Stopwatch support to the PHP engine
Enabled camelCase format to be used on denormalize method, that way camel_case attribute can be used on object as getCamelCase()
[Console] Cleaned up the unit tests.
Add missing WinCacheClassLoader
Add a getter for providers to the ChainUserProvider class
Routing issue with installation in a sub-directory
ref: https://github.com/symfony/symfony/issues/7129
[HttpKernel] made the classmap lazy-loaded
Revert "merged branch jfsimon/issue-6928 (PR #7378)"

This reverts commit 70ec4f6c61a12000498790e70ca70a393ee03420, reversing
changes made to 3a03f3e346b12f330b6c1582d2f6d3bc7108d933.
[HttpFoudantion] fixed Request::getPreferredLanguage()
Update .travis.yml (closes #7355)

Add extension apc.so to Travis-CI testing
merged branch jfsimon/issue-7378 (PR #7438)

This PR was merged into the 2.1 branch.

Commits
-------

c928ddc [HttpFoudantion] fixed Request::getPreferredLanguage()
839c78a Revert "merged branch jfsimon/issue-6928 (PR #7378)"

Discussion
----------

[HttpFoundation] fixed Request::getPreferredLanguage()

Previous PR #7378 was wrong and adding BC break. Resolution for short languages codes is now done in `Request::getPreferredLanguage()` method.

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #7378
[DependencyInjection] added a way to automatically update scoped services

A service can now be marked as synchronized; when set, all method calls
involving this service will be called each time this service is set.
When in a scope, methods are also called to restore the previous version of the
service.
[FrameworkBundle] made the Request service synchronized

This change allows any service to depend on the Request (via a method
call) and always have the right Request instance without the need for
the service to be in the request scope (you still need to set the
Request reference as non-strict).
[HttpKernel] ensured that the Request is null when outside of the Request scope
fixed Request management for RequestListener
fixed Request management for LocaleListener