Merge pull request #1094 from intportg/APIWeb

Enhance product detail block and directives.
Fixes: print template, shipment stock and return request form.
Migrate order list and detail blocks.
In product data, return the full price data for variant products.
Add a specific modeThumbnail image format for shipping modes and payment connectors in the order process.
Add some block twig tags on some directive templates.
Extract 2 directives from cart line to use them in returns too.