debug-vertical-alignment() should respect $round-to-nearest-half-line

If `$round-to-nearest-half-line` is true, the grid lines generated by `debug-vertical-alignment()` should be positioned at every half of a rhythm unit, rather than a full one.