WIP: Chunk CSVs using pandas.read_csv

closes #587
Dialect always has delimiter in it?