Changed default to real newline, changed reading to loop to read newlines

There was an issue if your content had newlines, the csv would have literal \n, not actual newlines. Fixed in this commit.