Fix CSV loading issue with tab separators,

 add **kwargs for pandas csv header parsing. Also fix read_csv issue by wrapping dataframes in iterator.