Add commerce WEB API

Conflicts:
	Plugins/Modules/Rbs/Commerce/Assets/Theme/js/cart.js
	Plugins/Modules/Rbs/Commerce/Assets/Twig/Blocks/order-process/shipping.twig
	Plugins/Modules/Rbs/Geo/GeoManager.php
In order editor, ifthe order is not processing, do not load remainder.
Updates in shipments:
 - add an object to represent shipment lines
 - store productId in lines
 - ...
Code formatting, comments and minor enhancements.
Product returns module (in progress)
Fix addresses handling in admin panel for orders and shipments.
Add delivery date in shipments.
Update product returns (attached files, time limit, waiting modal, etc).
Minor fixes and enhancements.
Update product returns back office (returns, reshipping, etc).
Fixes and refactoring in product return creation form.
Migrate shipment display in order and add shipment display in returns.