Fix romanesco's loading of single column tables

Our use of a CSV sniffer caused python to force multiple columns
to exist even when this wasn't appropriate.  This commit adds
new logic to support the loading of single column tables from
.csv or .tsv files.
Merge pull request #17 from arborworkflows/single_column_table

Fix romanesco's loading of single column tables