Synchronize MongoDB repository with methods needed in repo
Adjustements for ODM support
Fixes Product Builder compatibility with ODM
Type hinting for family
Fixes Family type hinting on interface
Use the right objectManager for AssociationType (entityManager)
Data demo for MongoDB and routing which allow Mongo ID
Make explicit Family type in order to make it work with ODM
Do not try to load reference to family if not set
Merge branch 'master' into midway_odm
Merge branch 'master' into midway_odm

Conflicts:
	src/Pim/Bundle/CatalogBundle/Model/ProductInterface.php
	src/Pim/Bundle/CatalogBundle/Model/ProductValue.php
Fixes PHPDoc
Fixes PHPDoc and retur $this on setter
Return empty response for count
Remove Import related method from the CatalogBundle
Add referable repository interface to Product ODM repo
Add troubleshooting problem for User::$field_catalogLocale
Pim Icecat demo
Add a specific limited icecat demo for dev (1000 products)
Change the default dev fixtures