PIM-2900: Create a field name builder

Conflicts:
	src/Pim/Bundle/TransformBundle/DependencyInjection/PimTransformExtension.php
PIM-2900: Add comments and spec
PIM-2961: Clean code
PIM-2900: Create a field name builder

Conflicts:
	src/Pim/Bundle/TransformBundle/DependencyInjection/PimTransformExtension.php
PIM-2900: Add comments and spec
PIM-2961: Clean code
PIM-2961: Change DI for field name builder
Merge branch 'PIM-2961' of git://github.com/akeneo/pim-community-dev into PIM-2961

Conflicts:
	src/Pim/Bundle/TransformBundle/Resources/config/builders.yml
New date feature to check date display
PIM-2961: Allow to get association from its type
PIM-2961: Add product spec tests
Display the right column before test
PIM-2961: Clean loop to get association
PIM-2919 : remove parameters.yml, move services from services.yml to
dedicated files
PIM-2919 : add parameters in constraint guessers file
PIM-2919 : cleanup in service files
PIM-2773: Remove dead code
PIM-2919 : add parameters in validators.yml
PIM-2919 : rename validators
PIM-2919 : move constraint guesser in validators.yml file