Fix #200 - UTF-16 CSV files

Updated the CSV reader to use the iconv stream filter to convert CSV files to UTF-8 as they are read form the file system and before fgetcsv is reached.