Adds a score style for selecting the position of naturals in key signatures:

- NONE (except when changing to CMaj/Amin)
- BEFORE accidentals
- AFTER accidentals (but always before if sharps <=> flats)

Default is NONE.

When reading old scores (<= 1.14), a BEFORE setting (as in 1.3) is provided.
Fix tests.

As test scores are in 1.14 format, they get an extra keySigNaturals = BEFORE style.

Updated reference scores.
Fix #17227 - When creating a score from a template, transposing instruments had wrong key signatures.

Corrected in mscore/file.cpp, by repeating the same test used in ver. 1.3
Merge pull request #368 from mgavioli/Fix_17227_Transp_instr_from_template

Fix #17227 - Wrong transpositions in scores from templates
fix #21119: Templates with parts create corrupted score
Merge pull request #364 from mgavioli/Style_for_natural_pos_in_key_sig

Score style for natural position in key signatures