Fix single voice MIDI import
Merge pull request #482 from trig-ger/midi_fixes

Fix single voice MIDI import
change PortAudio suggested latency to 20ms, potentially fix #21897, no harm on windows
fix #22787: Grace notes don't move after changing clef
fix #22601: Deleted bar not reinstated after undo
fix #22803: Delete note in note entry then press down, crash
Fix 22706 - TABs with duration symbols and rests set to show show weird symbols for measure rests.

Fixed by creating duration symbols from actual measure duration rather than from rest type.
Merge pull request #485 from mgavioli/Fix_22706_missing_symbol_in_tab_measure_rests

Fix #22706 - Missing symbols in TAB duration symbols
Fix crash in removeOverlappingNotes function (midi import)
Fix #22694: In the Staff Properties dlg box, when the instrument is changed, the list of available staff types is not updated.

(Also made more room for longer staff type names and longer list in the drop list properties)
Merge pull request #486 from mgavioli/Fix_22694_staff_type_list_on_instr_change

Fix #22694 - List of available staff type not updated on instr. change
Merge pull request #487 from trig-ger/midi_fixes

Fix crash in removeOverlappingNotes function (midi import)
fix implicit braces on import
fix import of bracket none
update testcases for bracket type line and none
fix export of bracket none
fix mtest
add access to grace notes from plugins
fix #22789
fix #22804: long notes in 12-8 time should respect beat groups