This fixes issue 110 and issue 108

Closes #110 
Closes #108 
This create a data source for csv and hdf5 files, a generator to create a sample csv, and a pytables generator to go from a list of dated gzipped csv's in a directory to a pytables data source