erp5_core: allow to select code mirror for text and code editors
Add German translation
Add German Accounting and German Localisation to Standard Configurator
Fix wrong portal type of Purchase Trade Condition Configurator Item
Add Bank Account Configurator Item
Only add user if login does not exist yet
Add Trade Condition Configurator Items which also set _decision, _administration and _payment
erp5_configurator: Add new Configurator Item Portal Types
Add erp5_configurator_ebusiness_lotse
ERP5Configurator get organisaiton_id in Configurator Item if not given
TemplateTool.upgradeSite: allow to define automatic catalog updating while keeping standard behaviour.

fixes promises (full_text_table not available). Default behaviour of
upgradeSite is not changed. Updating catalog should be handled outside
upgradeSite. The update_catalog argument is only introduced in this
commit so that it can be propagated to updateBusinessTemplateFromUrl in
case one does not know which business templates need catalog updating.
erp5_promise: fix full_text table not created when installing bt5s

Call upgradeSite with CATALOG_UPDATED to enable automatic catalog update
behaviour
erp5_configurator_standard: Add test for German configuration case
erp5_configurator_ebusiness_lotse: Add Test for the Configurator Workflow