Merge pull request #821 from intportg/dev

Payment step in order process + misc fixes
Fix document select and page editor
Enhance block product list to use the default product list section
Fix some stuff on product front office
Fix display of product detail when product is not published
Merge pull request #823 from loiccouturier/master

Fix some stuffs for the front office
Refactor PaymentReturn block to have a main template and specific templates for each connector dynamically included in it.
I18n fixes and code comments and formatting.
Front validation in order process for addresses.