Fixes https://gitlab.com/kicad/code/kicad/-/issues/5156
This implements the group/ungroup functions to mark a set of EDA_ITEMs as a unit, allowing them to be moved and rotated as a unit