Updated the CSV import to allow for tab-separated files, with the .txt extension, and extra handling in case we get a UTF-16 file, like from Excel's tab-separated export