ENH/BUG: ignore line comments in CSV files GH2685

* also fix bug in CSV format sniffer