This profile manager uses a group based approach:
The coplet-base-data and the coplet-data are global, these are shared
between all users.
If the user has is own set of coplet-instance-datas/layouts these are
loaded.
If the user has not an own set, the group set is loaded - therefore
each user has belong to exactly one group.
In the case that the user does not belong to a group, a global
profile is loaded.
This profile manager does not check for changes of the profile,
which means for example once a global profile is loaded, it is
used until Cocoon is restarted.