[FIX] web: fix view manager header height form view

in form view, the header height was higher than in other views (4 extra
pixels). This was caused by the floating buttons in
.oe-view-manager-buttons.  This commit forces the column to take exactly
30 px regardless of its content. (it is not a problem even if the
content takes extra lines)
[FIX] mail_tip: prevent blank webclient
[ADD] pad: new etherpad plugin to remove autofocus

In the form views where the pads are used, Etherpad-lite automatically
focus on the pad content, even if the user has already started to type
into another field.

This behavior is quite annoying for "quick changes", so we provide a
(very tiny) plugin for Etherpad-lite that will prevent this autofocus.

Detailed installation instructions are also included.
[IMP] account, account_analytic_analysis: fix labelling incoherences

- account: this change aims to keep the same labels on form and list views
- account_analytic_anlysis: correct search field
[IMP] website: correct page hierarchy for comparison snippet
[MERGE] squash-merge of odoo-dev/master-i18n-fp
[FIX] fields: in field description, return True when translate is a callable
[FIX] ir_model: in ir.model.fields, name is not translatable, but field_description is
[FIX] translate: discard removal of function _push
[FIX] translate: remove nonsensical code
[FIX] ir_translation: fix function field 'source' when field.translate is not True
[FIX] ir_translation: when loading translations, convert types 'field', 'help', 'view' into 'model'
[FIX] ir_translation: add specific methods to retrieve translations of field string and help
[FIX] ir_translation: pass lang explicitly when loading field translations for ormcache consistency
[IMP] models: improve reflection of fields into ir.model.fields

* add missing columns in base.sql
* add missing fields 'help', 'readonly', 'required', 'selectable' in reflection
* add field 'help' in ir.model.fields views
* do not patch registry with translated field string and help upon ir.model.fields update
[FIX] ir_translation: do not create translations of type 'model' with res_id=0
[FIX] ir_translation: fix model for resolving xml ids from po files
[FIX] ir_translation: do not fuck up translations when clicking on the translation icon

Update src in translations when field.translate is True; otherwise add missing
terms when field.translate is callable.
[FIX] openerp/osv/expression: fix search on translated fields
[IMP] change API of field.translate: callback, value -> value

When field.translate is a callable, it translates a field value by using a
callback function to retrieve the translations of individual terms.  This
prevents screwing up the result if translated terms contain xml tags, etc.