Read CSV file with universal newlines.

http://docs.python.org/2/glossary.html#term-universal-newlines

At least one Chase credit card outputs CSVs with CR line terminators.
Merge pull request #58 from peterdc/master

Read CSV file with universal newlines.