Add tsv support and column header sniffing