CSV contact parser fails on some single-column files

This is due to it guessing the wrong field delimiter and incorrectly splitting the line into multiple fields.