[FIX] fixes #204 : correct report translations by 'cloning' web.layout and website.layout (inherit in primary mode) to avoid constantly synchronise website and website_report + do not wrongly update the context and loose the selected lang
[FIX] do not access website during test execution
[FIX] earlier set of 'translatable' key in report context
[FIX] attempt to render website.layout during test execution
[FIX] request unbound during test execution, add condition in website.layout and livechat
Merge remote-tracking branch 'odoo/saas-5' into saas-5-report-translation-fix-sle
[IMP] cosmetic changes
[IMP] report; minimal layout is now a qweb template, allowing users to customize it. also make pypdf mandatory to start Odoo
[REV] revert unneeded changes in website layout
Merge remote-tracking branch 'odoo/saas-5' into saas-5-report-translation-fix-sle
Merge pull request #483 from odoo-dev/saas-5-report-translation-fix-sle

Saas 5 report translation fix sle
Revert "Saas 5 report translation fix sle"
Merge pull request #791 from odoo/revert-483-saas-5-report-translation-fix-sle

In stable version, the code (js and python) must **not** rely on new data existance (here qweb template).