[FIX] product: some fields on the product template readonly when my product doesn't have any variant
[FIX] website_sale: can't click on confirm order in mobile view
[FIX] point_of_sale: On product form : push on button 'Set a Custom Ean' on tab information raise an exception => Use a record action and clean python files
[FIX] website: the media video create by the media editor is not display in firefox. change the css to display the video and add z-index to the div for edit mode
[FIX] website_sale: everytime you want to change both billing & delivery address, any change creates duplicates in the backend
[FIX] product_visible_discount: no crash when no pricelist passed or product without company

Fixes an error introduced in f6fb2b6
[MERGE] Forward-port 7.0 up to 2493395
[MERGE] Forward-port saas-3 up to b6acdc4
[FIX] payment_paypal: paypal IPN, receiver_id is not always passed

The method  _paypal_form_get_invalid_parameters checks that the params passed by the paypal feedback coroborate with the transaction requested by Odoo.

It looks like the 'receiver_id' is not always passed by the paypal feedback. Therefore, we check this param only if it is available in the paypal feeback.

This issue had as side-effect to not validate the paypal transaction, which remained 'draft' permanently.
[FIX] payment*: add the customer state to payment (paypal) transactions
[FIX] website: use internal route for SEO suggest keyword, old server is down
[FIX] res_partner: commercial partner sync

On child partner creation of a parent partner, the commercial_partner_id is not computed (and stored) in the create method.
Therefore, we should compute the commercial_partner_id before trying to sync his data
[FIX] website: encode param for seo search, else multi words will not work.
Merge pull request #1428 from odoo-dev/sass-5-fixes-chm

[FIX] website_sale and point_of_sale fixes
[FIX] sale/website_quote: inherit the sale order report to show the validity date
[FIX] survey: missing timezone conversions

As the survey hardcode lot's of views and reports in python, we do not beneficiate from automatic timezone conversions in the webclient.
Hopefully this is fixed in v8 after refactoring of the survey module. opw 608786
[REF] website_quote: displayed string of validity_date field changed from 'Validity Date' to 'Expiry Date'
[FIX] models: default_get() shall not return a dict as a many2one value

When a new record is returned as the value for a many2one on a new record, the
method Many2one.convert_to_write() now returns a NewID, and default_get() then
discards that value from its result. This makes it consistent with its former
behavior.

Manual rebase of #1547
[FIX] purchase: fix test merge_order (check on date_order was not correct)
[ADD] res_partner: test case for fix rev 4a278809741d4e961ac13d3477a046d43b32cfa7