slapos_accounting: Fix simultate method 'updateSimulation' and rewrite consistency messages
Slapos_accounting: Add Invoice Line to hidden content types
Slapos_accounting: Always create income, receivable and collected_vat in init script

erp5_accounting only create income , receivable and collected_vat in SaleInvoiceTransaction_init
if Invoice Line is not in visible allowed content type. But the method getVisibleAllowedContentTypeList seems
to not work well and always return 'Invoice Line' in the list event after adding 'Invoice Line' in
hidden content types.
To fix this for SlapOS, we create a custom SaleInvoiceTransaction_init in slapos_accounting which always create
income, receivable and collected_vat.
Web Message template: Set default content_type value
fix: Force tests in testSlapOSHypermediaSkins to be run in first position
test_paid_payment: fix assertion
Add erp5_movement_table_catalog in dependency list
Use erp5_upgrader to upgrade SlapOS Master business templates
fix SQL script also create table accounting_transaction if it doesn't exists
slapos_upgrader: Add scripts to fix broken Object class
slapos_accounting: Use the new API and remove deprecated code

BUILDING_KEY has been dropped from SimulatedDeliveryBuilder. We remove all code related to BUILDING_KEY
which is deprecated now.
Disable acquire local roles for somes modules

Disable acquire local roles for:
- Document Module
- File
- Image
- Image Module
- Organisation Module
- Person Module
- Query

The commit is moved from erp5 to slapos_web because this changes is related to the specific case of SlapOS Master.

Related commit list:
4f041760abc4bb33f6f0e5c9e6a9b4c601160ec3
458153275adf30d7fb89c2ea9592a28ddd088cba
c3d6235e3ab83bdeec7e71b795a2f1a8db679e4a
41ed3ba17b2ab579f86aec72a828f5f63e3e01c5
ca8646580c5c3349d859828a14e7934a5975d106
715b1005882b6295882b9d94cabfdd7ac45ea66a