re-wrote CSVParser to fix bugs with column names and empty fields
Merge pull request #178 from igal-getrailo/bug-cfhttp-csv

re-wrote CSVParser to fix bugs with column names and empty fields