text: Don't create Spans for chars nodes that end up as empty strings after xml:space normalization

The new test fails without this commit; it creates inter-line spacings
in the second <text> element.
9 jobs for 642-text-dx-dy in 15 minutes and 54 seconds (queued for 2 seconds)
latest