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
Merge branch 'master' into midway_odm
Merge pull request #656 from akeneo/midway_odm

Midway odm