A few separate comments:

* The reason it works when no quote character is stored is because a bug is ensureing that isquoted is always true for a CCsvQuickPartitioner.  Which means the optimized code is never being executed..  (Look at daftformat.ipp~277)
[I don't think the code to handle quotes is working in the partitoner...]

* More and more of our data is going to be international.  We should support utf8 files (even as the main format) - although it would be fine to be a separate sub issue.  This shouldn't mean that we get duplicate copies of the code though - we should be able to reuse the classes.  (See other pull request for comments on cloning the code.)

* It looks like dfuplus doesn't allow you to specify the target format, so there isn't any way to execute the remote partitioner.