[FIX] tools: remove useless attributes
[MERGE] Forward-port of 7.0 up to 9b1a9c9
[FIX] im_livechat: ir.config_parameter must be read as superuser

As ir.config_parameter is restricted to employees in ACL, for security reasons
[FIX] account: sort partner ledger report by partner ref, name
[MERGE] forward port of branch 7.0 up to 419c439
[FIX] hr_expense: computation of tax/base amount

When computing the amount for a tax (included) with children, accumulate the included taxes to avoid taking only the last one (opw 614867).
[FIX] hr_payroll_account: do not create entries with amount at 0

If the salary compuation gives a salary of zero, skip the creation of the account.move.line (not good to have lines at 0).
Fixes lp:1298116, opw 605816
[FIX] purchase: minmum purchase quantity and float precision (opw 610557)
[FIX] product: name_search handles negative operators
[MERGE] forward port of branch 7.0 up to 9cc54dc
[FIX] doc: branch name in configuration

The branch name is used in the version switcher, so the master branch should have a version of "master".

Maybe the release could be the revision hash? Not sure how to extract it from the repo.
[FIX] website_sale: checkout: do not reset address country every time

Once the value is set it can be modified by the user
(e.g. if geoip detection was wrong), so should not be reset.
[REVERT] typo
[IMP] fields: split multi-purpose '_origin' into 'column' and 'inherited'

This makes it easier to determine when a field interfaces a column, and when it
implements an inherited field (with _inherits).
[IMP] fields: allow sorting on inherited field in list views
[FIX] account: fixed broken constraint (due to the passage to the new API) to ensure the same partner is present on journal items we try to reconcile partially. Fixes #2527
[FIX] migration: allow debugging of migration scripts + avoid useless copies
[MERGE] forward port of branch saas-3 up to 3d4b82c
[FIX] stock: allow the user to use the '!=' operator in domains for 'Qty on Hand' and 'Qty available'. Fixes #2763
[FIX] models: on update, call inverse function on field even when it is stored

The inverse function of a stored computed field was not called when creating or
writing on a record with such a field.

Note that this change triggers bugs if compute methods are used to determine
default values.  In particular, a related field usually defaults to a null
value, which is then set to the field with its inverse function by create().
This violates a non-null constraint if the related field is required.
Therefore, compute methods are no longer used to determine default values.