Introduce multi-select module picker
Introduce a multi-select module dropdown, to replace the module selector.
Features
This replaces the module select dropdown with a dropdown that opens up into a multi-selector.
- Multi-select window with checkboxes and scrolling.
- Search box for filtering by module or test name.
- “Apply” button to run selected tests or modules.
- “Reset” button to clear selection, returnig to implied default of “Select all”.
Accessibility
- Display current module section (comma-separated) in placeholder and tooltip text.
- Close on Escape keydown.