* Fix file reading for multibyte encodings * Reduce code duplication and coupling between CsvInput-CsvInputData