send Temptable.currMemoryInBytes and its copy to the frontend, but not tested
progressively flushing error info in order to reduce memory consumption. blocking row insertion when failed queue is filled by too many requests.
add peakMemoryInBytes in TempTableLimit, and modified one test case
Merge branch 'master' into ENG-6361
Add dedicated thread for writing errors into disk.
remove commented code
init peakMemoryInBytes in TempTableLimits constructor
modify source files to pass eecheck
move clean up code to a function
change few static variables to non-static. make sure all error info are written to file properly.
remove unnecessary trailing whitespaces.
Merge pull request #1423 from viirya/fix_csvloader

ENG-6490: Fixing out of memory errors during CSV data import
Merge pull request #1425 from VoltDB/ENG-6361

Eng-6361: pass two extra parameters from engine to frontend