Fix error when parsing files with custom delimeters

Hi, 

when I try to parse the following 

bla;"bla;boe";bar

with a semicolon as delimiter the current code base does not parse the semicolon in the second field, but ends the line at that point and ignoring the rest of the line.