Merge pull request #744 from loiccouturier/master

Refactor JS : prefix filter and delete directive restrict C
Refactor Admin collection filter

Add Product attribute filter
Merge pull request #745 from inthause/documents

Refactor Admin collection filter
Fix duplicate document event registration
Fix remove block in admin page content editor
Fix admin page content editor
Fix admin product attribute filter and remove code attribute
Add product list id restriction in Elasticsearch store indexer
Merge pull request #749 from inthause/documents

Add product list id restriction in Elasticsearch store indexer
Update price facet Elasticsearch indexation

Add Ordering selector in front product list
Merge pull request #750 from inthause/documents

Update price facet Elasticsearch indexation
Add new DocumentCodeManager in ApplicationServices
Merge pull request #751 from inthause/documents

Add new DocumentCodeManager in ApplicationServices
Transform input type integer to type number with directive to validate
Activate the possibility to set the min and max value on directive time-interval