Overwrite translation on module update if option is set

Launchpad bug: https://bugs.launchpad.net/ocb-server/+bug/1319285
[FIX] hr_timesheet_sheet: accept custom fields in timesheets

When creating hr.analytic.timesheet do not filter the list of fields to accept but set the list of fields to remove.
Merge pull request #673 from guewen/lp-1319285-translation-overwrite-module-update

[FIX] loading: overwrite translation on module update if option --i18n-overwrite is set
[FIX] web: no switch_mode trigger if not switched

The switch mode event was triggered even if the view was not actually switched
This leaded to inconsistencies, like adding the view in the breadcrumb history, while the switch did not happen
Fix wrong relative import of hr_payroll
[FIX] view_list: hide pager in view group

Displaying the pagert in view group does not make sense as it's not updated when changing filter and every group (even if more than 80) is displayed in view group
[FIX] view_form: backport of commit 180212b9996c049eacf06fd15b00087944fca869 (opw 609787)
[IMP] res_partner: more fault tolerant name_create

In case of invalid format such as 'name email@server' (missing chevrons), the parsing would be failing due to a strict behaviour of getaddresses (returns nameemail@server).
With the patch this format is accepted.
opw 607312
Merge pull request #806 from nbessi/fix_hr_payroll_import

Fix wrong relative import of hr_payroll
[FIX] rml: avoid reports ending by zero (opw 608073)

Commit b6a7402 (reverted at f8671cb) was almost correct, the PageReset should be added at the end of each stories but only if we have one more stories.
The PageReset will force the page count to be reseted at zero which means that last page of report would have been at zero.
[FIX] web_linkedin: update master img CDN domain, recently changed
[FIX] project_issue_sheet: make invoiceable field autofield for worklogs

When setting a worklog on a project_issue, the field to_invoice is prefilled with on_change_account_id based on the contract settings. As the field was not present on the list view, the information was lost and every worklog was not written as invoiceable, even if enabled on the contract. opw 609082.
[FIX] auth_oauth: hide invalid providers from login screen
[FIX] Fixes #273: avoid double-warning when changing the quantity of a stock move
[FIX] RML reporting: understandable crash message

When tag <drawString> is misused in an RML report, logs a more explicit
error
[TYPO] Stupid typo...
[FIX] res_partner: backport of rev 37bf72a

Correctly take the 'use parent address' into account in the onchange. Slightly updated the view that was weird with this parameter. opw 609344
[FIX] hr_holidays: proper parameter passing syntax for raw SQL

This instance was not actually exploitable for
SQL injection as it is not callable directly
via RPC and guarded by other queries when indirectly
called. Still plain awful.
[FIX] document: replace raw SQL constraint with bad parameter passing with builtin check_recursion

This instance was not actually exploitable for
SQL injection as it is not callable directly
via RPC and guarded by other queries when indirectly
called. Still plain awful.
skip the inactivate employee in leaves summary