Support for non-UTF8 encodings in sample files for CsvProvider, JsonProvider, and XmlProvider (close #180)