[FIX] OPW 591344 : internal reports don't show images

Cleaner method, and shows images.
[FIX] Fix the yml test with option --test-file. 

1 -
There was a confusing between kind and mode.
Due to the mode 'test', there are many part of code who was not executed.
The right value is kind='test', and arbitrary mode='init' (or 'update')

2 -
The yml test was always roolbacked, without check that command line had '--test-commit'.
It's has been fixed, now we check if param --test-commit is existing, else we roolback the transaction.

Rem for forward: function in trunk=saas-4 has been moved in : openerp/service/server.py - def load_test_file_yml
[FIX] ir.ui.view: correct `model_data_id` function field to return a value for every id passed as argument. Also correct recomputation triggers
Launchpad automatic translations update.
Launchpad automatic translations update.
[FIX] fields: when executing (4, *) operations on o2m fields, check the existence based on the sql model of the table.

If the o2m field linked to the o2m is stored on a different table (eg: inherit), previous request would crash as the field do not exists in the '_table' sql table
[FIX] parent_model is null if local column
[MERGE][FIX] OPW 591344 : internal reports don't show images

Cleaner method, and shows images.
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 5265 revid:dle@openerp.com-20140326091529-g7rlqc8tfxlk5u3b
[MERGE] Forward-port of latest saas-2 bugfixes, up to rev. 4955.1.67 revid:dle@openerp.com-20140326092548-bu4bqinhvco8j5wj
Launchpad automatic translations update.
[FIX] fields: when executing (4, *) operations on o2m fields, check the existence based on the sql model of the table.

If the o2m field linked to the o2m is stored on a different table (eg: model with _inherit), previous request would crash as the field do not exists in the '_table' sql table
[FIX] http,ir.http: refactor exception handling to allow request-specific handling

Typically an exception during a JSON-RPC request must be
handled specifically and return a JSON-RPC error in all
cases. Previously the _authenticate() step could fail
during ir_http.dispatch() and bubble up to werkzeug,
yielding a dumb "Internal Server Error 500" even for
a JSON-RPC request.
[TYPO] Remove duplicated field "supplier" from view view_partner_form
[FIX] expression: use unaccent() for translated search
[REVERT] rev. 5097 jke@openerp.com-20140328154704-88nph9tlkd48kd1y: This field has been removed from the view because was suspected to be twice included in the view, while it isnt, this is a form view inside an other formview
[FIX] rml2pdf : fix loading of font where mode are not strict. Now we compare always a lower and with serveral mode similar. That fix the usage of some font in report where accent and bold was ignored
[FIX] resize_image: auto convert BMP images to PNG
[FIX] res_partner: missing index on `display_name`
[MERGE] forward port of branch 7.0 up to revid 5268 chs@openerp.com-20140331123012-dq3hsw2bc368zvgq