Allow overriding formatter used by default monolog.handler service.
[doc] Move class definition to the correct section
Change the visibility of WebTestCase::setUp to keep the same as in PHPUnit

see https://github.com/sebastianbergmann/phpunit/blob/ea293f782b3e001c9b7eeb5bdc2d545e4c091fdb/src/Framework/TestCase.php#L1834
minor #935 [doc] Move class definition to the correct section (GromNaN)

This PR was merged into the 1.2.x-dev branch.

Discussion
----------

[doc] Move class definition to the correct section

In the doc on the `SectionServiceProvider`, the section about validating arrays don't need classes. Their definition is more relevant it the section about validating objects.

Commits
-------

6d03fe4 [doc] Move class definition to the correct section
Merge branch '1.2'

* 1.2:
  Fix typos
fixed types
fixed CS
bumped version to 2.0
refactored session code to make it more reusable
moved locale management to a locale service provider
fixed visibility
removed the deprecated TwigCoreExtension class
removed deprecated locale_fallback setting
removed the deprecated Compiler class and the doc on the phar
removed conditions about the request stack as Symfony 2.4+ is required now
removed obsolete comment
adding a new interface for providers willing to register event listeners
moved Swiftmailer finish call to a proper listener
emptied the boot() method of the remember me service provider
moved fake routes for the security service provider to a connect() method (with auto-registration)