[FIX] account: adapted reconciliation widget to bootstrap buttons and web client API changes
[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.
[IMP] ir_translation: improve management of view translations