[IMP] Old hack where uom_id had to be empty in on_change

[IMP] Add purchase order origin on picking

[WIP] Picking type on move for location on routing

[IMP] Provide extra function for custom buttons on picking

[IMP] Action assign optim

[IMP] Push apply should take invoice_state into account.  Propagation of cancel of stock moves should depend on procurement rule
[IMP] Make sure property_ids on sale order line are visible and able to work
[IMP] Inter-company pricing: put price on move when only partner and not connected to sale or purchase + invoice_state inverse function
[WIP] Pricelist of purchase is not in stock only and remove product_manufacturer module in view + manufacturer
[IMP] Patch for boms that explode in boms to have the correct quantities courtesy of chm
[FIX] When purchase, do not overwrite price
[IMP] Put wkf_action_cancel back, so the method does not call itself recursively (issue 2079)
[IMP] Invoice_state on move and search custom picking type
[WIP] Improve views for qty available + forecast qty in product and product template tree views
[IMP] Implement comments on pull request
[FIX] Bom qty
[IMP] Solve landed costs bug + invoice_state in account_anglo_saxon.yml
Merge pull request #2292 from odoo-dev/8.0-wmsstaging8-jco

8.0 wmsstaging8 jco