Unit Test: Add Full Inventory and {node,section,resource}_category parameter test.
Merge branch 'master' into erp5-component
add an explanation of one more great feature of zodbanalyze.
Remove CashExchange_fastInputMatrixFormOutRemove
Revive test on naming convention and modifs on bts to respect naming convention rule

-Titlecase terms, uppercase abbreviations, avoid jargons, add titles to empty title forms....
asRecordedContext: default value must be dict
asRecordedContext: use _edit, because user might not have necessary permissions to call edit
give a title to translation tab
content_translation: introspect portal types to catalog all content translation properties

It's no longer needed to configure using the script
Configure empty searchable text property ids on Simulation Movement & Applied Rule.

I doubt anyone wants to fill full_text table with this information.
Fix content translation test

Now title needs to be configured as a content translation translated property
to be able to search on title.
Add a customer relation preference for communication language.
New ERP5 SyncML implementation

Complete rewrite of the syncml core engine to make it scallable
Remaining work :
- review of conflict management
- re-implement splitting of big object
- generic unit test for AsynchronousEngine
- complete review of default conduit
- lot of TODO and XXX in the code to check
Don't insert in full_text table if there are no SearchableText

same as 4c12996138.
erp5_registry_ohada: fix corrupted xml
print output before assert, this allows to understand issues