[PropertyAccess] add support for magic call, related to #4683

add a new propertyAccessorBuilder to enable / disable the use of __call by
the PropertyAccessor
fixed Client implementation to return the right Response (closes #4475)
alternate fix where we had accessor for the BrowerKit request/response instances
made some small tweaks
merged branch fabpot/browserkit-client (PR #7835)

This PR was merged into the master branch.

Discussion
----------

fixed Client implementation to return the right Response (closes #4475)

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | yes
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #4475
| License       | MIT
| Doc PR        | symfony/symfony-docs#2549

This PR addresses #4475 by trying to minimize the BC break impact.

Commits
-------

31cefc6 made some small tweaks
84ca34b alternate fix where we had accessor for the BrowerKit request/response instances
1005fd1 fixed Client implementation to return the right Response (closes #4475)
update german translation for validators
merged branch jaugustin/property-access-add-magic-call (PR #7263)

This PR was merged into the master branch.

Discussion
----------

[PropertyAccess] add support for magic call

Hi,

I add support for magic call with the `PropertyAccess`

the is basic implementation, if no `getter`, `isser`, or `hasser` or `_get` is found and there is `__call` then the PropertyAccess call the getter

the same for setter.

This functionality is disable by default

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | seems OK (failure/errors are the same on master)
| Fixed tickets | #4683, #6413, #5309
| License       | MIT
| Doc PR        | https://github.com/symfony/symfony-docs/pull/2472

- [x] submit changes to the documentation

@bschussek is this ok ?

Commits
-------

a785baa [PropertyAccess] add support for magic call, related to #4683
[PropertyAccess] removed an interface as discussion in the previous merge (refs #7263)
[Validator] Added Portuguese translation for the currency validator
merged branch ricoli/master (PR #7836)

This PR was merged into the master branch.

Discussion
----------

[Validator] Added Portuguese translation for the currency validator

| Q             | A
| ------------- | ---
| Fixed tickets | N/A
| License       | MIT

Commits
-------

a14eee3 [Validator] Added Portuguese translation for the currency validator
Add max redirections limit
[Console] Add support for multiple InputOption shortcuts
[BrowserKit] isolated the max redirect count to a given main request (refs #7811)
merged branch Seldaek/multishortcuts (PR #7839)

This PR was merged into the master branch.

Discussion
----------

[Console] Add support for multiple InputOption shortcuts

IDEs and others parsing the xml output of command helps should take note that there is a new shortcuts attribute listing all shortcuts, the shortcut one will only list the first for BC.

Commits
-------

a6421a0 [Console] Add support for multiple InputOption shortcuts
merged branch fabpot/browserkit-redirections (PR #7840)

This PR was merged into the master branch.

Discussion
----------

Browserkit redirections

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #7811, #7731
| License       | MIT
| Doc PR        | n/a

Commits
-------

b60290a [BrowserKit] isolated the max redirect count to a given main request (refs #7811)
c8bc953 Add max redirections limit
Added more verbosity levels
Fix handling of --verbose=... and BC break
Fixed tests
Removed unused options
Revert invalid changes