Update src/Symfony/Component/HttpFoundation/Request.php

This makes `getContentType()` work when a regular form is submitted.
[Form] Choice children can be template customized like collection
[Serializer] Added PropertyNormalizer, a new normalizer that maps an object's properties to an array
Call AuthenticationManager in AnonymousAuthenticationListener
[HttpKernel] Extract method to make callable controller in ControllerResolver

correct naming
Disallow abstract definitions from doctrine event listener registration
ISSUE #11300: Improve Routing Syntax Import Error

modified FileLoaderLoadException message to present the previous (Parse)Exception first
Add test and small code fix
Addition of the symfony license text
- Removed spaces around the concation dots to be more consitent
- adjusted some formatting
[Form][Validator] All index items after children are to be considered grand-children when resolving ViolationPath (fixes #11458)
Merge remote-tracking branch 'upstream/master'
removed some more spaces
add allow_html5 option to date and time FormType to disable HTML5 date input when widget is set to single_text

remove unnecessary test when creating datetime format data transformer
[Console] Skip commands from ConsoleCommandEvent

Use case: We have different variations of the same application, for which
only certain commands are allowed. Right now this is done in a custom
Application class, but it would be much easier to just be able to skip
commands from a listener, where you can disable commands via the Event
object.

This patch provides this feature and corresponding test cases.

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes - for Console tests
| Fixed tickets | None
| License       | MIT
| Doc PR        | None
Changed order of validation
[WebProfilerBundle] turbolinks compatibility
[Translation] made XliffFileDumper support CDATA sections.
[DomCrawler] fix the axes handling in a bc way

The previous fix in #11548 for handling XPath axes was not backward
compatible. In previous Symfony versions the Crawler handled nodes
by holding a "fake root node". This must be taken into account when
evaluating (relativizing) XPath expressions.
[Console][ProgressBar] Developer experience
 - Create getProgress/setProgress methods to replace getStep/setCurrent
 - ProgressBar::setCurrent should auto-start the ProgressBar.
 - You should be able to pass max to start
 - getStepWidth is internal information that should not be public
 - when verbosity set to quiet, the progress bar does not even need to
   execute all the logic to generate output that is then thrown away