add test cases for open quote csv
step 1. getProcessors() added to CSVLoader, next Step>>>switch to SuperCSV listReader
step 2 switched to SuperCSV listReader
Just noticed that there is a simple listReader.read() method that does not need processors! Next step>>roll back and use this method
open quote works, unmatched open quote catched, skip parameter works, three parameters left
nowhitespace works now
add third party src supercsv, modified them to support strictquotes, added some test
working on escape, next step: implement escape in Tokenizer, enable it in csvloader
escapechar works now
ENG-4653, ENG-4735: Add initial OpsRegistrar implementation.  Unused,
goes nowhere, does nothing.
ENG-4653, ENG-4735: Consolidate construction, shutdown, dispatch of
various OpsAgents to use OpsRegistrar.
ENG-4653: Initial port of SnapshotScan system procedure into OpsAgent
world.  Currently unused, uncallable.
all parameters work properly now, at least it seems now, do benchmark test next
add supercsv in build.xml
Merge branch 'master' of https://github.com/zli236/voltdb into csvloader
code cleaning: add  synchronizeErrorInfo( String[] info )
code cleaning:comments etc.
invalid row info for strictquotes
add support for nowhitespace, remove csvparser default values
untablify licencecheck pass