Merge pull request #49 from yvaucher/8.0-port-sale_sourced_by_line

8.0 port sale_sourced_by_line module
Allow to chose the source location by SO line. Compared to v7.0 version, we'd change the location_id to warehouse_id to be consistent with new WMS
Merge pull request #47 from lepistone/8.0_sale_exception_nostock_by_line

Extend sale_exception_nostock to by_line case

In v7, an extra module allowed to select the source location in every
sale order line. In v8 standard, you can select an optional Route in
every line and get the same result.
For that reason, instead of porting the old
sale_exception_nostock_by_line to v8, I extended the
sale_exception_nostock module so that it takes care of the Route
selected if the order line if there is one.
reactivate module sale_condition_text
set proper license headers
rename module to sale_condition_template
improve manifest
port sale_condition_template
* rename account.condition_text to base.condition_template
* move fields in view to reflect document print
* rename type of field to position
* give better position names
split module sale_condition_template to extract base_condition_template
lint
Merge remote-tracking branch 'remotes/yvaucher/8.0-port-sale_condition_text' into 8.0-test_PRs