irregular newline in toString functions.
irregular newline in toString functions.

Changed logic in toString to never (except CppRoot) end with a newline.
It is the consumer of the range responsibility to add a newline between
values.

ploq/dextool,ploq/dextool,ploq/dextool