port sale_sourced_by_line to 8.0

Now allows to set a warehouse on sale order line

Added a test for sale order with multiple warehouses sources