Refactor paragraph line building (4)
Refactor paragraph line building (4)

- also handle spaces using an exception
- handle zero-width spaces using an empty GlyphsSpan

brechtm/rinohtype,brechtm/rinohtype,brechtm/rinohtype