This is a compelte rewrite of the CSV import feature for cases. Addresses issue #114 and then some..

Simplified and cleaned up the CSV import feature. It now actually supports CSV files and non pipe delimited. It should properly handle CSVs generated from MS Excel and be tolerant of different carriage return / new line implementations.