Add base support for cohorted group configurations

TNL-649
Good catch. My first cut used ```type``` but then I decided I preferred ```scheme``` when I was working on the Python code. I'll fix up the client to use ```scheme``` too.