[FIX] mass_mailing: various fixes
[FIX] web: allow using dates and datetimes without leading zeros
[FIX] website: mobile preview should keep the current search; some pages depends strongly of the url parameters, notably the email designer page.
Merge pull request #502 from odoo-dev/saas-5-mailing-lists-tde

[MERGE] [IMP] Mailing lists usability improvements: headers related to mailing lists, use of email queue for notification emails (> 50 followers), archive website template imp and fix.
Merge pull request #610 from odoo-dev/saas-5-mass-mailing-fixes-tde

[FIX] mass_mailing, website: fixed unsubscription link, fixed mobile preview of email designer crashing because of the redirection not taking search parameters
[FIX] l10n_be_invoice_bba: Fixed the length of random generated code to ensure it generates 10 digit code so that it allows validation of invoice. (Maintenance Case: 608485)
[IMP] Make it possible to create sequences in a separate function + change names when some types are not created yet
[IMP] Tour: add tour in web module; tour became available in backend.
[IMP] Tour: add tour in web module; tour became available in backend.
[FIX] account_analytic_analysis: force company of contract when creating recurring invoices

When creating the recurring invoices of the contracts, the invoices accounts(ir.property) must be set according to the company of the contract, not according to the company of the user creating the invoices
[FIX] Tour: error log fail; template of modal
[FIX] Accept http responses as server action response
Changed as per the recommandation of Sir Odo
[FIX] mail: more robust parsing of In-Reply-To/References (OPW 608919)

When parsing incoming messages, ignore white-space around
In-Reply-To headers, and extract message-id items inside
the References header using a regex.
This actually serves as a workaround for broken MTAs
mangling References (such as outlook.com nesting past ones
with commas, violating RFC2822).

Closes #516 as a manual rebase.
[IMP] website: set geoip in user session
[FIX] tour: check if the tour is already finish before check next step
Merge remote-tracking branch 'odoo/master' into master-wmsstaging3-jco
[FIX] website: wrong cycling error message
[FIX] auth_crypt: encrypt all passwords at installation

When `base_crypt` was updated for v7, the auto-encryption
at installation was dropped, with user passwords only
encrypted on-demand whenever the user would connect.

It is important to encrypt all passwords immediately to
prevent password compromission for user who do not
login often or even for deactivated users who are not
allowed to login anymore.

Fixes https://bugs.launchpad.net/openobject-addons/+bug/1280152

Based on LP merge proposal by Nicolas Bessi (Camptocamp):
https://code.launchpad.net/~camptocamp/openobject-addons/improve_auth_crypt_3_please_launchpad_work-nbi/+merge/206476
Bring back exception conversion to Forbidden