PIM-3250 : re-work PQB, filter and sorter interfaces to deal with locale
and scope context
PIM-3250 : update filter and sorter methods to pass context
PIM-3250 : update mongodb filters and sorters
PIM-3250 : add default locale and scope in product query builder and
factory
PIM-3250 : re-work ORM filters and sorters to avoid the use of catalog context
PIM-3250 : update MongoDB filters and sorters to avoid to use catalog
context
PIM-3250 : change defaul locale and scope to be optional and not require
anymore
PIM-3250 : add findOneByIdentifier and remove findOneBy from
ProductRepositoryInterface
PIM-3250 : remove buildByScope from ProductRepositoryInterface
PIM-3250 : remove ProductRepositoryInterface::findByExistingFamily
PIM-3250 : remove ProductRepositoryInterface::findAllByAttributes
PIM-3250 : remove MongoDBODM/ProductRepository::findAllByAttributesQB
PIM-3250 : re-work and drop findAllByAttributesQB
PIM-3250 : fix findOneByWithValues ORM
PIM-3250 : fix findOneByIdentifier and use it in findOneByReference
PIM-3250 : re-work the PQB factory
PIM-3250 : re-work join and condition utils
PIM-3250 : check locale and scope in value join and add related spec
PIM-3250 : check locale and scope in completeness filter (Mongo)
Preparing version 1.2.9

Conflicts:
	CHANGELOG.md
	src/Pim/Bundle/CatalogBundle/Version.php