Text.CSV: Fix it is wrong to check line

It is wrong to check line.
So check column instead of line.
Text.CSV: Fix there can't be one double-quotes wrapped in double-quotes

Following case is not allowed

- "hoge"hoge","hoge"
       ^ one double-quotes is wrapped in double-quotes

- ""","hoge"
   ^ one double-quotes is wrapped in double-quotes

- "hoge"""","hoge"
       ^ one double-quotes is wrapped in double-quotes