[FIX] Add context propagation for m2m list view

Fix bug https://bugs.launchpad.net/openerp-web/+bug/1279885 :
    Many2many fields in Tree views will not get translated.
    If you check the context for a name_get of a m2m field, it is passed as
    None.

Add context propagation to m2m fields in list views.
Fix translation issues when viewing a a many2many field in a Tree view.
[IMP] website_hr_recruitment: Search by country or/and department or/and by office. Default search by country with GeoIP
[IMP] website_sale: allow optional products in shop; In shop, it opens the modal jus after having clicked on the 'Add to cart'. The modal contains the optional products.
[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] website_sale: Optional product with variant suggestion
[FIX] website_sale: remove disabled attribute on button in the xml template for product without variants
[IMP] website_sale: display 'Product not available' message in product selector
[IMP] add default order parameter to list views

List views can now be sorted by default with a simple keyword 'order'.
For example

...
<field name="arch" type="xml">
    <tree string="Product Variants" order="name">
        <field name="name"/>
        ...
[IMP] add default order to kanban views

Now, the kanban view can be sorted by any field by default.  It just
needs to be given in the xml descriptor.  For ex,

<field name="arch" type="xml">
    <kanban order="country_id">
[IMP] website_sale: confirm/options dialog box have same layout of my cart
[MERGE] from master
[IMP] website_sale: optional quantity in product form
[IMP] website_sale: display variants choice in confirm dialog box
[IMP] website_sale: add a tour of test to check confirm dialog box
[FIX] website_sale: add steps to remove the confirm dialog box in tour test