fix regressions for new mm rest implementation
add anchor link to vtest, use short commit sha in vtest directory
do not update tempo map for articulation with stretch=1
change mm rest alignment (vtest mmrest-5)
Fix single voice MIDI import
fix mm rest creation for parts
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 mtest
add access to grace notes from plugins
fix #22789