Fix the case when CSV file has \r only line endings.

Excel creates those when you export CSV.
The problem was that the line_current didn't increment (because it never met \n),
so it was copying everything into first_record.
Merge pull request #7 from reevoo/fix_parsing_with_cr_only

Fix the case when CSV file has \r only line endings.