Distinguish separators from delimitors

We are about to add a new kind of separator which is not based on a
delimiter string.
separate fields by Whitespace by default

No need for the alternate "Words" constructor for LineFormat after all.
Instead, we have the alternate "Whitespace" constructor for Separator.