PIM-2127 : ensure that catalog bundle is loaded before grid bundle
PIM-2127 : add hydrator interface
PIM-2127 : add ORm result record hydrator
PIM-2127 : add mongo result record hydrator
PIM-2127 : declare result record hydrator as service
PIM-2127 : add different parameter for hydrator depending on storage
driver

Conflicts:
	src/Pim/Bundle/DataGridBundle/Resources/config/storage_driver/doctrine/mongodb-odm.yml
	src/Pim/Bundle/DataGridBundle/Resources/config/storage_driver/doctrine/orm.yml
PIM-2127 : inject hydrator in product datasource
PIM-2127 : detect storage driver from container parameter and load
hydrator config file

Conflicts:
	src/Pim/Bundle/DataGridBundle/DependencyInjection/PimDataGridExtension.php
PIM-2127 : inject hydrator in product datasource
PIM-2139 : fix phpdoc
PIM-2139 : update change log
PIM-2139 : remove useless pager parameter
Fix typo
Merge pull request #822 from akeneo/PIM-2139-grid-hydrators

Introduce product grid hydrators