CSV clean up

I removed the dead code left from SvmLight.

CSV seems like a useful format, so I also added code for automatically determining the CSV format (guess the column delimiter, CSV quotation character, headers...).

Let me know how this works for you.

Some basic unit tests would also be appreciated.