Basic JACK MIDI In support
JACK Transport timebase new feature, bugs & crashes fixed
enum fix
Added setRange calls. Changed min max call to qMin qMax.
Added range extend method.
Change range extend to work on measures too.
Fix #25915 - Dynamic information corrected and tests updated to that effect
Warning removal and spelling fix for GPX import
fix #25929
25921
Merge pull request #943 from jpirie/26915-repeated-dynamics

Repeated dynamics fix
fix #25939: layout of chordline & gliss in tab staff
Re-design staff props and staff type props dlg boxes.

- Staff props dlg: added type props common to all types (num. of lines, line dist., etc.).
- Changing some type props but canceling the main dlg no longer changes the staff type.
- Fixed equality checks in EditStaff::apply().
- Both dlgs: set all buddies and proper tab order.

Also:
- Staff group names ("Standard", "Percussion", "Tablature") made uniform in spelling and translatable.
- Fixed Instrument::operator==().
Updated EditStaffType. Improved EditStaff.
Align code to commits merged in the meantime.
Fix staff type group names in score files.
Align with latest enum changes
fix bad assertion
update KeySig implementation
Merge pull request #930 from Igevorse/jack_midi_in

Basic JACK MIDI Out support