use URI escaping for samplesheet contents ...

...  instead of squashing whitespace and flipping , for |