Added setRange calls. Changed min max call to qMin qMax.
Added range extend method.
Change range extend to work on measures too.
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
Do not select any template at EditStaffType initial opening.
Layout of score for TAB preview made more compact.
remove debugging on font loading
fix default position of some articulations
Fix #23519 - key signatures now correctly supported in older versions of Guitar Pro
fix sforzato accent positioning
Merge pull request #937 from mgavioli/Staff_props_and_stafftype_props_dlg_box_redesign

Staff props and stafftype props dlg box redesign
drumset should have 5 lines
Improve labels in Staff Properties dlg box
Cleaning Inspector Note dlg box

- Note Head group drop list displays all the list items
- Fixed label buddies.
Merge pull request #950 from mgavioli/Fix_EditStaff_dlg_labels

Improve labels in Staff Properties dlg box
fix transposition when changing instrument