csv: need to handle \r because windows lines ends with \r\n

The csv vocab failed on csv files with \r\n line endings (at least for me on windows), like the usa-cities.csv file. The added test shows a csv file that didn't use to parse but now works fine.