`undefined` values break toCSV()
Add ability to escape using double qualifier as adviced by RFC
Support for multiline CSV parsing
Merge pull request #37 from Reggino/master

toCSV breaks on undefined values