Changes according to RFC4180:
- Fields containing line breaks (CRLF), double quotes, and commas will be enclosed in double-quotes.
- If double-quotes are used to enclose fields, then a double-quote appearing inside a field will be escaped by preceding it with another double quote.