WL-2913 Pass ISO-8859-1 straight through.

This was a problem whereby high bit ISO-8859-1 character which don't encode in UTF-8 the same would get lost as we were creating the string from bytes but not specifying they were in ISO-8859-1.