Merge remote-tracking branch 'odoo/8.0' into 8.0
Merge remote-tracking branch 'odoo/8.0' into 8.0
Merge remote-tracking branch 'odoo/8.0' into 8.0
Merge remote-tracking branch 'odoo/8.0' into 8.0
Merge remote-tracking branch 'odoo/8.0' into 8.0
Merge remote-tracking branch 'odoo/8.0' into 8.0
Merge remote-tracking branch 'odoo/8.0' into 8.0
Merge remote-tracking branch 'odoo/8.0' into 8.0
[FIX] Make sure we can select dropship on purchase order and see the related customer and invoicing based on shipments works for sale only

[FIX] Sale should lead to invoicing
[IMP] Journal should not depend on picking type code when in dropship

Make sure drop shipment with invoicing on sale orders only, works.
Also the picking type of dropshipping should be incoming.  This
makes it possible to select it on the purchase order.  This also fixes #3421.
And we can create a dropship from a purchase only. (not the good way)
For this, we make the invoicing based on the shipment look at the
purchase related and not on its picking type code as the picking type
of dropshipping is changed back to incoming.
The purchase order will also show the customer address when in
a dropship case.

Closes #3421
[FIX] Warehouse should be False on PoS and dropship picking types
Merge remote-tracking branch 'odoo/8.0' into 8.0
[IMP] Put default_invoice_state in context of move_lines of picking.
[IMP] point_of_sale: access taxes via id for performance reasons

[IMP] point_of_sale: do not recompute taxes_by_id every time
[IMP] point_of_sale: add support for taxes included in base amount.
Update CONTRIBUTING.md
Merge remote-tracking branch 'odoo/8.0' into 8.0
[FIX] report add the humanreadable option to barcode image generator

Closes #4334
[FIX] product: variants prices (extra price) digits precision

When adding an extra price for a variant (through the button variant prices in the product template form) with a digits precision greater than 2 (4 for instance), the computed public price did not keep the digits precision of the extra price
[FIX] payment_buckaroo: brq_test expects boolean
[FIX] website_sale: compute base price from default company currency to user currency to display the good lst_price or price extra