textwrap: add support for gaps
When accumulate-time is non-zero, we need to drain our accumulated text once the threshold is reached.
Implement support for gaps the simplest way, by transforming it into an empty buffer and chaining it through ourself.