BUG: read_csv does not  parse csv files with windows line terminator correctly
I am using pandas 0.11.in python 2.7.3

When I read csv data with a windows line terminator (\r\n), pandas creates extra rows in the dataframe ie it does not recognise the line terminator..i

test1.csv

Id,Description,Field1,Field2^M
1,"test data 1 ^M\n",2,3^M
2,"test data 2 ^M\n",3,4^M

In [80]: in_csv = 'test1.csv'

In [81]: cols = ['Id', 'Description', 'Field1', 'Field2']

In [82]: reader = pd.read_csv(in_csv, usecols=cols, dtype=object)

In [83]: print reader
   Id       Description Field1 Field2
0  \r               NaN    NaN    NaN
1   1  test data 1 \r\n      2      3
2  \r               NaN    NaN    NaN
3   2  test data 2 \r\n      3      4
4  \r               NaN    NaN    NaN

In [86]: reader.to_csv(out_csv, index=False, encoding='utf-8')

Id,Description,Field1,Field2
^M,,,
1,test data 1 ^M\n,2,3
^M,,,
2,test data 2 ^M\n,3,4
^M,,,

I cannot use...

 lineterminator : string (length 1), default None

reader = pd.read_csv(in_csv, usecols=cols, dtype=object, lineterminator='\r\n')

ValueError: Only length-1 line terminators supported
