NXP-15451: Refactor collection service to factorize collection member removal

Conflicts:
	nuxeo-platform-collections/nuxeo-platform-collections-core/src/main/java/org/nuxeo/ecm/collections/api/CollectionManager.java
Merge branch 'feature-NXDRIVE-93-drive-edit' from multiple repositories

Repositories:
	nuxeo-features

Repositories without this branch:
	nuxeo-elasticsearch
NXP-15451: Fire relevant events when adding to / removing from a collection
NXP-15451: Format
NXP-15472: Allow to fetch all collections with a page provider
Merge branch 'feature-NXDRIVE-93-drive-edit'
NXP-15475: use current coreSession to create the relation to keep the originating user in unrestricted code
NXP-15466: add parameters to content enrichers
NXP-15467: refactor permissions enricher to use parameters
NXP-15395: Add label