fix #27781: wrong articulation position on stemless notes

- calculate horizontal position for articulations on stemless notes as if stem were present
- take articulations into account when laying out slurs even if no stems
- add vtest