ENG-5434 added VEM core support for KSafety and Rebalance stats
merge from master. resolved conflicts in LeaderAppointer, and KSafetyStats
Merge branch 'master' into ENG-5434
Merge branch 'master' into ENG-5434
ENG-5434 better VEM join support
Merge branch 'master' into ENG-5434
ENG-5565 Better startup delay message.
ENG-5434 addressed Andrew G. UI Comments
ENG-5553 Refactor SQLCommand output formatting.
ENG-5553 New SQLCommand CSV output format working.
ENG-5434 addressed Ning's code review comments
Remove serialization of table name, table alias and column name for TVE. Fix the matching algorithm for index expression
ENG-5517: Add client affinity stats to the client.  Track the number
of writes and reads which the client believes that it routed according
to affinity vs. the number routed by round-robin choice.
ENG-5517: Add client affinity stats to the output of the voltkvqa sync
benchmark
Need to exclude this always-failing test from ant junit until we fix
the regression it tests.
Second step to get rid of TVE table name, table alias and column name serialization
Merge branch 'master' into ENG-5536-TVE-json-optimize
Code cleanup by adding the tableScan to get back info for TVE into loadFromJson function
Fix the failed test cases.
ENG-5517:  Add client reconnect to SyncBenchmark