Updated to work with universal newlines (was causing problems with csv files from excel).