Fixes https://gitlab.com/kicad/code/kicad/issues/2542
- Allows grouping of matched components - Bulk edit of components in a spreadsheet window - User can choose to save / undo changes - All changes are pushed to the undo stack in a single operation - Export table to HTML / CSV output