Add default group visibility setting
What does this MR do and why?
Extend the organization settings json with an organization "default group visibility" setting.
The MR also DRYs up the schema spec a little.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Alex Pooley