Robust, efficient CSV (delimited text) parsing