PIM-3196: first poc
fix behat
PIM-3196: rename things properly
PIM-3196: fix glitches
PIM-2741: Change behat order to fix the CI
Merge pull request #1778 from akeneo/PIM-2741-fix

PIM-2741: Change behat order to fix the CI
Preparing version 1.2.12
Merge pull request #1782 from akeneo/1-2-12

Preparing version 1.2.12
PIM-3196: removing decorators to avoid to declare 3 services in the DI
PIM-3389 : use product media interface and not abstract class to type
hint
PIM-3389 : replace media manager unit test by specs
PIM-3389 : add spec for upload existing product media
PIM-3196 Improve the view element registry
PIM-3196 Rename ViewTabExtension to ViewElementExtension and refactor view element rendering
PIM-3196 Replace BaseTab with BaseViewElement
PIM-3196 Refactor visibility checkers
PIM-3196 Update view element configuration
PIM-3196 Update the templates
PIM-3196 Pass context to ViewElementInterface::getParameters()
PIM-3196 Address comments