CLI tools for group management
TODO:
[ ] Model Tests, Jobs tests,
[ ] LDAP backend and tests,
[x] Checking Group::emailExists() when creating a user/alias
[x] Suspending a group when suspending a user (idea abandoned for now)
[ ] Removing a group member when removing a user?
[x] Deleting a user should delete groups
[ ] force-deleting a group should remove entitlement records
[ ] Did I miss something?
[] Limit "owner" of a "group" to be the same owner as the domain in which the group is to exist (could be automatic).
[ ] Limits groups to custom (non-public) domains.