Support tsv as a synonym for 'tab'

'tab' was always a monstrously dumb decision. This change enables more
robust format support, more predictable formats (symmetrical with 'csv')
and allows us to deprecate tab eventually (although probably never
remove it).