Reengineered locales
Moved request listening to LocaleHelper
Removed references to deprecated Symfony Locale component
Code cleaning
Corrected locale helper service definition
Fixed PIM-1177
Merge remote-tracking branch 'origin/master' into feature/locales

Conflicts:
	src/Pim/Bundle/CatalogBundle/Helper/LocaleHelper.php
	src/Pim/Bundle/CatalogBundle/Tests/Unit/Twig/LocaleExtensionTest.php
Removed unneeded files
Reengineered currencies to use ICU
Updated behat tests
Changed length of locale field
Fixed CS
Merge branch 'feature/locales'