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
WIP logmerger.py and an exclude file for ignoring some messages.
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
Restore ad hoc SP DML functionality, beef up plannertester aggs suite, pare down PlannerTestAideDeCamp.
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
ENG-4410 ee support for IN <list of constants>, passing unit tests, not yet wired into AbstractExpression eval.
Merge branch 'master' of https://github.com/zli236/voltdb into csvloader
code cleaning: add  synchronizeErrorInfo( String[] info )
code cleaning:comments etc.