fix #3325: layout of multi-voice seconds and unisons
fixes, tweaks, and optimizations
handle dots
fix double dot and one case with single dot
fix #22463: correct accidental placement for offset chords
optimizations and debug statements
correct determination of stem width
improve accidental positioning
fix sharp overlap/undercut
tighter spacing between sharp & natural
switch to zig-zag accidental stacking order
fix accidental position with multiple seconds
fix for accidental position on first ledger line
add vtests
make sure floating point round doesn't interfere with detection of accidental conflict
improve font independence of accidental layout
update & add tests
enforce accidental distance even for overlap
Merge pull request #770 from MarcSabatella/3325-seconds

fix #3325: layout of seconds and other conflicts in chords