Implement hardbreak option for wrapping text without natural word boundaries in the alloted width.
Remove unused error results.
Tidy tests.
Returning lineFlags was superfluous.
Zero is not really any better than a negative number in this context.
The first character makes sense as a WordStop, but not as a SoftBreak.