handle missing JS files with a console log
[FIX] calendar: avoid double 'Attendees' field in search view

The partner_ids fields represents attendees but it's confusing to have twice the same field in search view (opw 607275)
[FIX] slug: fallback to positive ID when slug appears to contain a missing negative ID

Cherry-pick from dcac4cc0dfd4412e1139399fb17ec7ba6118aad4
[FIX] sale: quote character in company name is converted to html entity

Avoid to get company names such as "L'abc" to be transformed as "L&#39;abc" opw 607221
[FIX] analytic: name_search on accounts

The name_search was hardcoding ilike operator while it could be different. This means that a name_search "name != Agrolait" would return accounts with agrolait.
A side effect of this was the impossibility to import account_analytic_account whose parent is a substring of another - opw 607315
[FIX] stock: onchange method should take the description

The onchange_product_id method used to only change the description if the stock.move is not saved yet. That does not make much sense.
opw 607347, bug lp:1314700
[FIX] website_quote: add description sale to quote line description
[FIX] point_of_sale: clear tag in pos order sheet layout

Without clear tag total amounts breaks sheet layout.
[FIX] crm_claim: allow to create claim as portal user

It wasn't possible to create claims as a portal user when the portal user had a parent_id
[MERGE] forward port of branch 7.0 up to 095be21
[FIX] crm_claim: set options no_create, no_open instead of selection

To avoid access denied errors for portal users
[FIX] portal_sale: inadvertence during the forward port 978fd47261d3a6cb6e39053892fb291bf61b511c
[FIX] mail: add tooltip to send a message and log a note links
[FIX] website: correct image resizing
[FIX] account_voucher: validation of refund in multicurrency

Fixing several issues for refunds in multicurrency mode that prevented the moves to be balanced.
The amount_currency needs to use the absolute value, as a refund will have a negative amount.
The sign for currency_rate_difference needs to use the line instead of the voucher as they can have different value. e.g. a voucher of 1000$ with invoice of 1200$ and refund of 200$ will have two lines and their currency_rate_difference should have different signs.
Avoids doubling the value in foreign_currency_diff
Fixes #1490, opw 607118 & 611580
[FIX] l10n_be: spelling error in financial reports
[FIX] Account: Consolidation Account should not be carried to next fiscalyear
[FIX] account: payment_ids should list payments of same account than the invoice account
[FIX] account: child_of operator in invoice analysis report

When displaying invoice analysis of a company, include the invoices of the members of this company (opw 611084)
[FIX] payment_paypal: use the validate url according to the acquirer env