For ENG-4513, use global service elector to notify export of new nodes, remove uneccessary ZKUtil.sortSequentialNodes
Merge branch 'master' into ENG-4513
ENG-4338: WIP commit on faster catalog updates
This has most of the lazy plan loading code, but is missing a few things
Needs cache eviction and doesn't pass 100% of tests.
For ENG-4513, fix what may be a longstanding race between leader elector and shutdown it tests.
Merge branch 'master' into ENG-4513
ENG-4338: Make cache and active plan collectiosn cleanup/evict.
Fix a stats bug too.
Merge remote-tracking branch 'origin/master' into ENG-4338-fastcatalogs
ENG-4338: Fix crash on plan eviction in EE.
ENG-4388: Make catalog strings less of a burden.
base64 encode plans rather than hex.
load sql stmts on demand.
Bump the version number to 3.2
For ENG-4513, pass a fixed nonce to leader elector so that the node names are sortable
Merge remote-tracking branch 'origin/master' into ENG-4338-fastcatalogs

Conflicts:
	src/frontend/org/voltdb/iv2/FragmentTask.java
	src/frontend/org/voltdb/iv2/SysprocFragmentTask.java
For ENG-4513, as Ning pointed out, any topology changes requires notification of export clients
ENG-4338: Taking pmartel feedback.
ENG-4388: Whitespace fix and revert some hastily changed code after review.
Merge pull request #441 from VoltDB/ENG-4338-fastcatalogs

Eng 4338 fastcatalogs
Only truncate table pretty print output for varbinary.  This fixes sqlcmd explain output regression.
Merge pull request #443 from VoltDB/ENG-4540

Only truncate table pretty print output for varbinary.  This fixes sqlcm...
Merge pull request #442 from VoltDB/ENG-4513

Eng 4513
For ENG-4544, make it mergable