Reduce number of JOIN
No need to get all events if one is enough.
Split movement group shall...split.

Returning true allows to add movements to existing one, and this group shall
always separate them.
Allow to make specific sections only for logged in users.
Reduce number of JOIN
Ignore manually deleted subobjects.

Conflicts:

	product/ERP5/Document/BusinessTemplate.py