Bugfix: Avoid run-time dependence on cl.
newlines and tabs are replaced by spaces and multiple spaces are reduced to one