renamed queryTable to tableQuery
replaced use of df.from_csv with the more general pd.read_csv
enabled use of table IDs in some calls to create_table
test handling of headerless CSV files