Fix #21110 - text on glissando wavy line

Fix #21110 - position the text of glissando according to its physical height and no longer by a hard-coded vert. offset; this takes into account changes to text style font size changes

It should also fix #20970: collision of glissando with ledger lines and dots.