Firs step to refactor ProductRepository
Moving the ProductRepository to Doctrine/ and RepoInterface
Add BC breaks notes
Fixes namespaces
Make exception error message clearer
Revert on the conversion of ProduytRepo to full service.
Too soon, needs to stabilize all the renaming
Fixes revert
Fixes Unit
CS Fixes
Fixes repository location
Fixes association repository
Fixes revert
Fixes revert
Merge branch 'master' into fix/refactor_product_repo

Conflicts:
	src/Pim/Bundle/CatalogBundle/Doctrine/ORM/ProductRepository.php
	src/Pim/Bundle/CatalogBundle/Repository/ProductRepositoryInterface.php
Fixes namespaces on specs
Fixes wrong namespace
Merge branch 'master' into fix/refactor_product_repo

Conflicts:
	CHANGELOG.md
Fixes CS
Remove wrong line
Merge pull request #979 from akeneo/fix/refactor_product_repo

Fix/refactor product repo