8.0 port sale sourced by line

Now allows to set a warehouse on sale order line

Added a test for sale order with multiple warehouses sources
This doesn't work because route_id isn't define here on so lines. replacing 'route_id' by 'price_unit' works.