fix #29671: provide more consistent information for accessibility
Added 4 new navigation commands:
- next element
- previous element
- first element
- last element
Merge pull request #1146 from andreituicu/next_element_command

Next element command
Merge pull request #1139 from MarcSabatella/29671-parsedChord

fix #29671: provide more consistent information for accessibility
First atemtpt to add screen-reader feedback
	modified:   libmscore/durationtype.cpp
	modified:   libmscore/durationtype.h
	modified:   libmscore/element.h
	modified:   libmscore/note.cpp
	modified:   libmscore/note.h
	modified:   libmscore/score.cpp
	modified:   mscore/CMakeLists.txt
	modified:   mscore/musescore.cpp
	new file:   mscore/scoreaccessibility.cpp
	new file:   mscore/scoreaccessibility.h
Polished the ScoreAcessibility and ElementAccessibilityInfo classes.
Subclased ElementAccessibilityInfo classes for:
- Note
- Clef
- Key Signature
- Time Signature
- Barline
	modified:   libmscore/barline.cpp
	modified:   libmscore/barline.h
	modified:   libmscore/chord.cpp
	modified:   libmscore/chord.h
	modified:   libmscore/chordrest.cpp
	modified:   libmscore/chordrest.h
	modified:   libmscore/clef.cpp
	modified:   libmscore/clef.h
	modified:   libmscore/durationtype.cpp
	modified:   libmscore/durationtype.h
	modified:   libmscore/element.cpp
	modified:   libmscore/element.h
	modified:   libmscore/keysig.cpp
	modified:   libmscore/keysig.h
	modified:   libmscore/note.cpp
	modified:   libmscore/note.h
	modified:   libmscore/score.cpp
	modified:   libmscore/timesig.cpp
	modified:   libmscore/timesig.h
	modified:   mscore/menus.cpp
	modified:   mscore/musescore.cpp
	modified:   mscore/scoreaccessibility.cpp
	modified:   mscore/scoreaccessibility.h
Removed experiments leftovers.
	modified:   libmscore/element.cpp
	modified:   libmscore/element.h
Accessibility info for Accidentals, Articulations and Dynamics.
	modified:   libmscore/accidental.cpp
	modified:   libmscore/accidental.h
	modified:   libmscore/articulation.cpp
	modified:   libmscore/articulation.h
	modified:   libmscore/dynamic.cpp
	modified:   libmscore/dynamic.h
Subclassed ElementAccessibilityInfo for Markers, Jumps and Measures.
	modified:   libmscore/jump.cpp
	modified:   libmscore/jump.h
	modified:   libmscore/marker.cpp
	modified:   libmscore/marker.h
	modified:   libmscore/measure.cpp
	modified:   libmscore/measure.h
	modified:   mscore/menus.cpp
AccessbilityInfo for Rest, Repeat Measure. Modified for note.
	modified:   libmscore/chordrest.cpp
	modified:   libmscore/chordrest.h
	modified:   libmscore/note.cpp
	modified:   libmscore/note.h
	modified:   libmscore/repeat.cpp
	modified:   libmscore/repeat.h
	modified:   libmscore/rest.cpp
	modified:   libmscore/rest.h
	modified:   mscore/scoreaccessibility.cpp
	modified:   mscore/scoreaccessibility.h
Beats shown as floats.
	modified:   libmscore/chordrest.cpp
	modified:   libmscore/chordrest.h
	modified:   libmscore/note.cpp
	modified:   libmscore/note.h
Refactored score accessibility system

- Removed ElementAccessibilityInfo class
- the info is now constructed in Element::accessibleInfo
- Bar and beat are calculated in the ScoreAccessibility class
- Removed signal from Element class
- the update event is raised in endCmd
- The status bar is cleaned when there is no selection
- The status bar is cleaned when the element is deleted

	modified:   libmscore/accidental.cpp
	modified:   libmscore/accidental.h
	modified:   libmscore/articulation.cpp
	modified:   libmscore/articulation.h
	modified:   libmscore/barline.cpp
	modified:   libmscore/barline.h
	modified:   libmscore/breath.cpp
	modified:   libmscore/breath.h
	modified:   libmscore/chord.cpp
	modified:   libmscore/chord.h
	modified:   libmscore/chordrest.cpp
	modified:   libmscore/chordrest.h
	modified:   libmscore/clef.cpp
	modified:   libmscore/clef.h
	modified:   libmscore/dynamic.cpp
	modified:   libmscore/dynamic.h
	modified:   libmscore/edit.cpp
	modified:   libmscore/element.cpp
	modified:   libmscore/element.h
	modified:   libmscore/fingering.cpp
	modified:   libmscore/fingering.h
	modified:   libmscore/hairpin.cpp
	modified:   libmscore/hairpin.h
	modified:   libmscore/jump.cpp
	modified:   libmscore/jump.h
	modified:   libmscore/keysig.cpp
	modified:   libmscore/keysig.h
	modified:   libmscore/marker.cpp
	modified:   libmscore/marker.h
	modified:   libmscore/measure.cpp
	modified:   libmscore/measure.h
	modified:   libmscore/note.cpp
	modified:   libmscore/note.h
	modified:   libmscore/repeat.cpp
	modified:   libmscore/repeat.h
	modified:   libmscore/rest.cpp
	modified:   libmscore/rest.h
	modified:   libmscore/score.cpp
	modified:   libmscore/score.h
	modified:   libmscore/spanner.cpp
	modified:   libmscore/spanner.h
	modified:   libmscore/text.cpp
	modified:   libmscore/text.h
	modified:   libmscore/timesig.cpp
	modified:   libmscore/timesig.h
	modified:   libmscore/volta.cpp
	modified:   libmscore/volta.h
	modified:   mscore/musescore.cpp
	modified:   mscore/scoreaccessibility.cpp
	modified:   mscore/scoreaccessibility.h
	modified:   mscore/scoreview.cpp
	modified:   libmscore/barline.cpp
	modified:   libmscore/jump.cpp
	modified:   libmscore/note.cpp
	modified:   libmscore/note.h
First time connecting the screen reader to the ScoreView.
	modified:   mscore/musescore.cpp
	modified:   mscore/scoreaccessibility.cpp
	modified:   mscore/scoreaccessibility.h
Added voice info for note and rest.
	modified:   libmscore/note.cpp
	modified:   libmscore/rest.cpp
Added information about tuplets.
	modified:   libmscore/chordrest.cpp
Accessibility info for Ambitus, Chord Line and Tremolo.
	modified:   libmscore/ambitus.cpp
	modified:   libmscore/ambitus.h
	modified:   libmscore/chordline.cpp
	modified:   libmscore/chordline.h
	modified:   libmscore/tremolo.cpp
	modified:   libmscore/tremolo.h
	modified:   mscore/menus.cpp
Fix update glitches.
	modified:   mscore/musescore.cpp
	modified:   mscore/scoreaccessibility.cpp
	modified:   mscore/scoreaccessibility.h
	modified:   mscore/scoreview.cpp
Changed workflow to support multiple score views and split screen.
Fixed start glitch.
	modified:   libmscore/chordrest.cpp
	modified:   libmscore/durationtype.cpp
	modified:   libmscore/durationtype.h
	modified:   libmscore/edit.cpp
	modified:   libmscore/score.cpp
	modified:   libmscore/score.h
	modified:   mscore/fotomode.cpp
	modified:   mscore/musescore.cpp
	modified:   mscore/scoreaccessibility.cpp
	modified:   mscore/scoreaccessibility.h
	modified:   mscore/scoreview.cpp
Fix status bar spelling for pitch
	modified:   libmscore/note.cpp
Fixed screen-reader accidental spelling for note and ambitus
	modified:   libmscore/ambitus.cpp
	modified:   libmscore/ambitus.h
	modified:   libmscore/element.h
	modified:   libmscore/note.cpp
	modified:   libmscore/note.h
	modified:   libmscore/pitchspelling.cpp
	modified:   libmscore/pitchspelling.h
	modified:   mscore/scoreaccessibility.cpp