change namespace for AbstractCsvTestCase
fix new line in enclosed field and double quote escape with another double quote
add enclosing_mode and escape_double options and fix some problems with escaping