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.
Merge pull request #5 from ox-it/WL-2913

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