This pull request implements automatic segmentation. It also adds much better CSV support; escaped quotation marks, delimiters, and newlines are all handled (relatively) gracefully. There still seem to be some encoding issues, but they haven't bothered me too much. I recommend using CSV files not generated by Excel, which seems addicted to strange encodings that break Java's unicode support.
This pull request implements automatic segmentation. It also adds much better CSV support; escaped quotation marks, delimiters, and newlines are all handled (relatively) gracefully. There still seem to be some encoding issues, but they haven't bothered me too much. I recommend using CSV files not generated by Excel, which seems addicted to strange encodings that break Java's unicode support.
Closes #17.