purchase_fiscal_position_update: port to v8 and new API
Use taxes.ids (feature of new API), as suggested by yvaucher
[IMP] using     @api.onchange
Merge pull request #1 from eLBati/8.0-port-fiscal-position-update

[IMP] using @api.onchange
Do not trigger the on_change with an order line is added/deleted
Merge pull request #27 from akretion/8.0-port-fiscal-position-update

purchase_fiscal_position_update: port to v8 and new API
framework_agreement: enable purchase pricelist

Because the module doesn't make sense if the user cannot see framework
agreements in the menu Purchases/Configuration/Pricelists.
add more controls depending on bid_validity:
- a cancel reason on bid validity
- tracking changes of bid validity
add and propagate payment term
add and propagate incoterm
add clauses and shipment origin
bump version
remarks -> remark

for consistency with purchase_requisition_bid_selection
remove consignee_id, moved in vertical-ngo/logistic_consignee
fix bid_tendering_mode in purchase requisition

set the field required in the model rather than in the view
add a default value for the field
remove consignee_id, moved in vertical-ngo/logistic_consignee
Merge pull request #44 from gurneyalex/8.0-fix_PR_bid_selection

fix bid_tendering_mode in purchase requisition
add module purchase_origin_address
split tests in travis
refactor the test of delivery address

Now setup is done in setUp, and the test methods contain only action +
assertion.