[FIX] orm write: do not try to store computed & stored fields for relational records deleted by *2many fields

opw-613772
[MERGE] forward port of branch 7.0 up to f5f7609
[FIX] account: bank statement reconciliation: when fetching moves lines for reconciliation, if lines from the same partial reconciliation are filtered out, keep fetching to returne the correct number of lines
[FIX] ir_ui_view: Active (boolean) should not be required

If so, impossible to uncheck the box in the webclient
[FIX] account, bank reconciliation widget: fixed the method that manage the pager in case of partial reconciliations
[IMP] mail: app specific notifications
[IMP] broaden scope of search of bank statement reconciliation candidates

Looking for accounts with reconcile=True is enough.
Restricting on payable/receivable account types narrows the search
to much and makes it difficult to implement transfer account holding
the payment while they are in transit at the bank.
[IMP] base: show local modules in Settings until apps.odoo.com is migrated for 8.0
[FIX] Bundlification remains (Fixes #2463)
[IMP] account: bank statement reconciliation: allow to filter on move line name
[FIX] loading: always process auto-installed modules for new databases

If the server was started without -i or -u and
happened to initialize a fresh database,
auto-installed modules that depend
on `base` only would stay in status "to install"
without actually being installed (until the next
installation round was triggered).
This was of little consequence in 7.0, but causes
a crash in 8.0.

Fixes #953
[MERGE] Forward-port 7.0 up to 938502a
[MERGE] Forward-port saas-3 up to 09ab2d4
[FIX] sale_stock: packaging was given a product instead of a product template id, leading to possible crash or incoherent values.
[FIX] analytic: contract manager_id defaults to the context value
[IMP] Refactor ir.ui.view's read_template cache invalidation
[FIX] fields: make convert_to_cache() more robust with inverse one2many

When a one2many field uses an integer field as inverse, the onchange method on
the second model may receive a dictionary for the value of the integer field.
This is because the client expects that field to be a many2one.
[REF] account: minor change made during the code review
[FIX] orm: typo during forward port 60a82133cc0e0d7c4879b6c518054cbd44e20c0c
[MERGE] forward port of branch saas-3 up to b6e6b57