Make start-repeat bar lines to follow all staff span data.

Start-repeat bar lines only follow the staff span value, but not the spanFrom and spanTo values.
If the span data of a staff indicate a multiple span and a bar line is custom-shortened to span less staves, the 'uncovered' staves lack their bar line(s)
fix #24041: Pitches incorrect after inserting measures before key signature/clef change
comment non passing test
Added test.
Merge pull request #598 from mgavioli/startrepeat_barline_to_follow_staff_span_data

Make start-repeat bar lines to follow all staff span data.
Segment elements in voices other 1 no longer shown.

A typo in a recent commit prevented elements in voices other than 1 to be displayed.

Fixed.
fix oversized noteheads in bagpipe palette
Merge pull request #606 from mgavioli/Fix_voices_not_shown_except_1

Segment elements in voices other 1 no longer shown.
Fix bracket drag'n'drop

Hiding a bracket spanning a single staff, hides also a bracket just dragged and dropped from the palette.

Fixed by distinguishing during System::layout2() between a multi-staf bracket accidentally covering a single visible staff and a bracket really spanning a single staff.

this also allows to have a bracket intentionally spanning a single staff, should the user need it.
Fix ChangeSingleBarLineSpan class to cope with start repeats

When the span of a start repeat bar line at the beginning of a measure is changed, the bar lines of the following staves are not adjusted.
Added test.
Merge pull request #608 from mgavioli/Fix_bracket_dragndrop

Fix bracket drag'n'drop
Merge pull request #600 from mgavioli/Fix_ChangeSingleBarLineSpan_for_start_repeats

Fix ChangeSingleBarLineSpan class to cope with start repeats
Do not force repeat bar lines to "generated" status.

Dropping a repeat bar line (of any kind) or splitting an end-start-repeat bar line with a line break changes the status of the involved bar lines to "generated". This prevents any future edit (span, visibility, colour, ...) to be saved and to stick.

Fix: The current generated status of the bar line is used instead.
Added test.
Merge pull request #599 from mgavioli/repeat_barlines_not_forced_to_generated

Do not force repeat bar lines to "generated" status.
Fix broken build when USE_ALSA is not defined

The bracket is not matched when USE_ALSA is not defined.
Merge pull request #607 from lvinken/13108-bagpipe-palette-fix

fix oversized noteheads in bagpipe palette
fix: remove measure shift spanners. Uncomment test