TSV to CSV Converter

Convert tab-separated values to CSV (and back). Handles quoting, commas inside fields, and line endings automatically.