TableReader for Comma Separated Value (CSV) files. CSV files list
each row of a table on a line, separating each data column by a line.
Typically the first line of the file is a header row indicating the
names of each data column.
For a more in-depth description of the CSV format, please see this
CSV reference web page.
author: jeffrey heer