This code parses CSV files according to the RFC 4180 standard: allows column data to contain quoted CRLF characters and properly escaped quotes.