Try to fix KeyError in function Folder._getOb when installing bt in web_site_module

erp5_web_shadir override _getOb function in VirtualFolderMixin, but all parameters are not well propagated thereafter.
We add missing parameter 'default'.
Apply patch from Luke (2ccb5a9ed6cc43bf01f8531127edc4f2f47afe53): Allow to pass (optional) destination.
fix tipo movhement
Add some site dumping scripts.

Commis picked from:
  Jérome Perrn: Add more site dumping scripts. fb7d2155d98dab31f433cb664a0ba547bfd40852
  Lukasz Nowak : Yet another dump script. b5cbcc95a71c5ed5769bcbf7859106817d3728ed
  Lukasz Nowak : Add Order Builder dumper. 9768e64d2d2f4e25d5c4264bba81eecc0d82e0c2
Fixup ERP5Site_dumpPortalTypeRoleList

Merged commit from Lukasz Nowak <luke@nexedi.com>:
  - getLocalRolesGroupId does not exists on portal type. 183c69455e5b3c20d2ae9464859de09256b4c371
  - Follow accessor name change. 1632a67b7a19deaddfb40e2b79c772cdd144f0cf
Computer Partition should acquire region from parent.

Conflicts:
	bt5/erp5_base/bt/revision
Acquire subordination from parent Computer.

Thanks to this Computer Partitions can be in same category as Computers they
are contained in.

Conflicts:
	bt5/erp5_base/bt/revision
Add group acquisition on Computer Partition

Conflicts:
	bt5/erp5_base/bt/revision
Set permission 'Access future portal content' and 'Private only accessible from trusted code' to Manager only
Use capacity_scope category in Computer property sheet

Conflicts:
	product/ERP5/bootstrap/erp5_property_sheets/bt/revision
Recheck often for openssl_binary
Explicitely inform openssl that UTF-8 reference are used.

Conflicts:
	product/ERP5/Tool/CertificateAuthorityTool.py
Proxy role is needed to access the site message context.

Conflicts:
	bt5/erp5_crm/bt/revision
Remove most disguised interactions related to simulation

Conflicts:
	bt5/erp5_accounting/WorkflowTemplateItem/portal_workflow/accounting_workflow/transitions/confirm.xml
	bt5/erp5_accounting/WorkflowTemplateItem/portal_workflow/accounting_workflow/transitions/start.xml
	bt5/erp5_advanced_invoicing/WorkflowTemplateItem/portal_workflow/invoice_workflow/scripts/Delivery_Build.xml
	bt5/erp5_invoicing/SkinTemplateItem/portal_skins/erp5_invoicing/InvoiceTransaction_postGeneration.xml
	bt5/erp5_mrp/WorkflowTemplateItem/portal_workflow/production_order_workflow/scripts/Order_buildPackingList.xml
	bt5/erp5_project/WorkflowTemplateItem/portal_workflow/task_workflow/scripts/Task_buildTaskReport.xml
Drop simulation interactions.

Another way to generate and update simulation shall be found, especially on
busy sites.

Conflicts:
	bt5/erp5_open_trade/bt/revision
Update Open Order simulation in alarm.

Also minimise activity hurricane by calling expand directly.

Open Orders are searched using indexation timestamp, which allows to see them
in "windows", and does not repeat expand if not needed.

Conflicts:
	bt5/erp5_open_trade/SkinTemplateItem/portal_skins/erp5_open_trade/OpenOrder_updateSimulation.xml
	bt5/erp5_open_trade/bt/revision
Improve Alarm_updateOpenOrderSimulation: optimize params, Minimise transaction size and reduce priority.

params can be None so for simplicity set it to {}

Conflicts:
	bt5/erp5_open_trade/bt/revision

Minimise transaction size.

Conflicts:
	bt5/erp5_open_trade/bt/revision

Lower priority.

Alarm can generate a lot of activities, so run them less often then critical
ones.

Conflicts:
	bt5/erp5_open_trade/bt/revision
Really optimise.

Generate activities and allow to pass the tag. Use search and activate
everywhere which will allow to walk through objects without killing the cluster
even in case of really big documents.

Conflicts:
	bt5/erp5_open_trade/SkinTemplateItem/portal_skins/erp5_open_trade/OpenOrder_updateSimulation.xml
	bt5/erp5_open_trade/bt/revision
Post merge: fix OpenOrder_updateSimulation after cherry picked commits
Another Improvement on Improve Alarm_updateOpenOrderSimulation

Support full parameter correctly.

Conflicts:
	bt5/erp5_open_trade/bt/revision

Really fix full support.

Conflicts:
	bt5/erp5_open_trade/bt/revision

Drop priority ordering.

Let the activity system chose randomly what to do.

Conflicts:
	bt5/erp5_open_trade/bt/revision