[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.
[FIX]: change correct label and fields in Event Analysis.
[FIX]: Bad display in kanban view with a group by in Event.
[FIX]:IE9 Kanban: The 'show more' button is not display correctly.
[FIX] display_name is not compute for non-active partner
[FIX] sale: cannot filter on paid = False
hr_timesheet_sheet: for attendance, set default value for employee_id in the context
[FIX] delivery: propagate additional fields in chained pickings

closes #367
[FIX]Delivery: carrier information not propagated from sale order to pickings (Case: ref 595240)

closes lp:1192115
[IMP] add an index on account_move_line(date, id)

fixes https://launchpad.net/bugs/1311004
[FIX] mail: Speep improvement when sending email using 'Send by Email' wizard. (Maintenance Case: 606994)
gamification: when changing the domain on a goal definition give a simple check to avoid getting a traceback when the challenge is reloaded
[FIX] account_voucher: better pay invoice wizard

If the writeoff_amount is above 0, the fields writeoff_acc_id can be displayed and is required depending of the payment option. If the writeoff_amount is reset to 0, this field should no longer be required.
Merge pull request #415 from gurneyalex/7.0-fix_lp1192115-595240-opw-skh

[FIX] delivery: do not remove the delivery method on the sale.order when adding it as an order line (useful information)
[FIX] Wrap werkzeug.utils.escape() to accomodate signature change in 0.9

We always want to escape quotes (") as part of the process of
generating HTML output. This option (quote=True) turned into
an implicit flag with a DeprecationWarning in werkzeug 0.9.0
It is likely to disappear in a future release of werkzeug too.
A wrapper avoids this warning without loss of compatibility
[FIX] fields.py - avoid dict comprehension inside a dict comprehension
[FIX] survey: user-friendly message when login is required
[MERGE] forward port of branch 7.0 up to 100eba8
[MERGE] forward port of branch saas-3 up to 3c7a54a
[FIX] survey: security rules mess with xmlids