[FrameworkBundle] recursively resolve container parameter placeholders
for arrays in router _defaults
Added CardScheme validator
[HttpFoundation] Added BinaryFileResponse.
[Routing] fixed 4 bugs in the UrlGenerator
[Routing] context params should have higher priority than defaults

fixes #5437
[Routing] fixed RouteCompiler for adjacent and nested placeholders
[Process] Add output / error output incremental getters
[DomCrawler] Added ability to set file as raw path to file field
Update src/Symfony/Component/Validator/Resources/translations/validators.ro.xlf

Pluralization of $minMessage, $maxMessage and $exactMessage is required in LengthValidator.
The English version is already updated.
merged branch raresvla/master (PR #5646)

This PR was submitted for the master branch but it was merged into the 2.1 branch instead (closes #5646).

Commits
-------

4509c9e Update src/Symfony/Component/Validator/Resources/translations/validators.ro.xlf

Discussion
----------

[validator] Fixed error messages for Length validator, locale: "ro"

....ro.xlf

Pluralization of $minMessage, $maxMessage and $exactMessage is required in LengthValidator.
The English version is already updated.
[Form] Fixed negative index access in PropertyPathBuilder
merged branch bschussek/issue5605 (PR #5653)

This PR was merged into the 2.1 branch.

Commits
-------

2d41229 [Form] Fixed negative index access in PropertyPathBuilder

Discussion
----------

[Form] Fixed negative index access in PropertyPathBuilder

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #5605
Todo: -
License of the code: MIT
Documentation PR: -
[HttpFoundation] Fixed #5611 - Request::splitHttpAcceptHeader incorrect result order.

* Makes items with equal q-values return in the original provided order.
* Fixes tests to reflect this behavior
[Form] Hardened code of ViolationMapper against errors
merged branch bschussek/issue5578 (PR #5655)

This PR was merged into the 2.1 branch.

Commits
-------

2568432 [Form] Hardened code of ViolationMapper against errors

Discussion
----------

[Form] Hardened code of ViolationMapper against errors

Bug fix: no
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
License of the code: MIT
Documentation PR: -

This ticket improves the code of ViolationMapper to reduce the risk of bugs and in order to make further bug fixing easier. It was implemented while trying to solve #5578 and is semantically equivalent to the previous version.
validateOptionValues throw a notice if an allowed value is set and the corresponding option isn't.
Unit test for patched method OptionsResolver::validateOptionValues().
merged branch fabpot/moved_optionsresolver_1 (PR #5657)

This PR was submitted for the master branch but it was merged into the 2.1 branch instead (closes #5657).

Commits
-------

939d387 Unit test for patched method OptionsResolver::validateOptionValues().
61d0f80 validateOptionValues throw a notice if an allowed value is set and the corresponding option isn't.

Discussion
----------

Patch method OptionsResover::validateOptionValues().

This PR was submitted on the symfony/OptionsResolver read-only repository and moved automatically to the main Symfony repository (closes symfony/OptionsResolver#1).

When we define allowed values for an optional option and the corresponding option was not set. On resolve, OptionsResover::validateOptionValues() was throwing a notice.
[Translation] forced the catalogue to be regenerated when a resource is added (closes symfony/Translation#1)
Fluent interface