Fix bug when the last char in the csv file is the value separator.

It should not be consumed to make the bufio.Scanner call the split
function again.