Fixed CSVRecordReader problem

CSVRecordReader had a problem on non windows systems where there is no /r/n record end sequence. In case of a /n it would discard the first character of the next record. This is now fixed.