[CrowdIn] Updated translations
Added ProductCacheClearer
Corrected strict standards
Generate proper pending version with the DirectToDb
product writer
Generate proper pending version with the DirectToDb
product writer
Merge branch 'fix/direct_version_mongodb' of github.com:akeneo/pim-community-dev into fix/direct_version_mongodb

Conflicts:
	src/Pim/Bundle/VersioningBundle/Doctrine/AbstractPendingMassPersister.php
PIM-2794 Don't allow using 'id' as the attribute code
Merge pull request #1352 from akeneo/PIM-2794

PIM-2794 Don't allow using 'id' as the attribute code
PIM-2950: Replace buttons by icons
Add styling for secondary buttons (btn-info)
Corrected dependencies of direct product writer
PIM-3051 : use a tag for apy jsform validation
CS Fixes
phpDoc fixes
Merge pull request #1351 from akeneo/fix/direct_version_mongodb

Fix/direct version mongodb
PIM-2950: Update less file to make icons clickables
PIM-2950: Change variables name and method to hide/show icons
Merge pull request #1354 from akeneo/fix/update_apy_jsform_validation

PIM-3051 : use a tag for apy jsform validation
Merge branch 'master' into fix/direct_mongodb_writer

Conflicts:
	src/Pim/Bundle/BaseConnectorBundle/Writer/DirectToDB/MongoDB/ProductWriter.php
PIM-2950: Clean code using href