Topic: Implement slave contact groups
Slave contact groups: master defines contact groups (type, subtype, contacts, terminals, labels T1-T20), slaves are validated and assigned when linking
ContactGroupSelectionDialog with type validation, grayed-out rows for used/incompatible groups
Linking supported from both master and slave side
Terminal labels are transferred from master to slave and displayed on the diagram
