fix for measure rest layout
fix #22740: removing instrument causes crash
add visual tests 'vtest'
add fmrest-1 to vtest
add image compare to vtest
stafftext.ui update

Finally managed to sort this out! Aeolus stop list buttons are now of a
uniform colour and Tremulants have green text and couplers have red.
Had to resort to hacking the file in Notepad++ to get the width and
height back to the original values -Qt Designer inisits on increasing
the width to 1134 and then won't let you change it.
stafftext.ui fix

Forgot to set the active tab back to 0 :)
Merge pull request #479 from ChurchOrganist/stafftext.ui-update

Stafftext.ui update
fix #22750: Removing bottom instrument engaged in part causes crash
fix #22515: Slurs not displayed in 1.3 scores
add regression test for slurs, commented for now
add test for #22024
Remove unnecessary #include in importmidi_clef.h
Fix search of first tied tuplet note
First version of merge voices function (but crash appears sometimes)
Merge voices based on map instead of array to prevent crash
Reorder mergeVoices and shrinkVoices functions (midi tuplets)
Don't change voice that contains back tied tuplet
Refactoring of separateTupletVoices function
Simpler handling of multiple voices for tuplets