Add TypedCollaboratorsPermissionLogic

- ITACLOUD-2365
Modify permission groups modification logic

- ITACLOUD-2365
- Added tests for customer owner modifications
Merge branch 'feature/itacloud-2365' into 'develop'

Feature/itacloud 2365 - extended permission logic