[FIX] product: typo in field string
[FIX] survey: wrong record passed to action_survey_resent

The method action_survey_resent expects a survey.user_input instead of a hr.evaluation.interview record.
[FIX] web: base.css: visible overflow for oe_view_manager_body on media print
[FIX] mail: position of show more message button
[FIX] google_calendar: browse user as SUPERUSER_ID to be able to write/update google_calendar info on user
[FIX] ir_models: fix registry when we add/remove/modify a custom model/field
[FIX] Report: attachment and attachment_use: fix logic

Previously, attachment and attachment_use were only functionnal when used
simultaneously. The code did not consider the fact that the user may want
an historic of all the printed reports. This commit allow the use of
attachment without attachment_use.

It also tell explicitely qweb to generate the branding (used to separate
reports from a unique html when printing multiple reports). Before, it was
functional only when website was installed, because we forced 'editable' that
only has meaning in website.
[FIX] Report: attachment_use need attachment
[FIX] css: overflow-x: auto should be on modal-body
[FIX] fields: a function field with fnct_search should be searchable