Definition : fix a few typos and add a couple of restrictions on groups

Current restrictions in group are :
- no empty groups
- no unknown fixtures

Tests were added to cover the changes.