making a couple more things public for unit tests
Minor helper changes

- expose GroepNaamList class
- Expose transaction related commands
Use HasPermissions in CreateGroepCommand
Unit tests