Only run 'ee' target (i.e. build.py) if makefile is out of date. In the pro
build the 2nd call to ee spends ~20 seconds making a makefile, which has
nothing to do.
Remove voltcache and voltkv pgks from build.xml
Remove tests of voltcache and voltkv packages.  They are no longer built.
Merge branch 'master' into ENG-2549-use-index-order
ENG-4668: Fix latency stats.  Add test case to TestStatisticsSuite
ENG-4645: DRIVE-BY!  Add a missing length check to the stats returned
by the EE for tables, to match the sane check for indexes.  Add a test
case demonstrating successful database start with an empty schema.
ENG-4606 index compiled statements with constant equality filters
Based on Paul's comments, split ee: into 2 parts, building the makfile
(the slow stuff) and calling the makefile.  Now, if you ctrl-c, you can
restart and make will still get called.
Merge remote branch 'origin/master' into build-speedup
Removed an extra copy in ee_buildmakfile
ENG-4167 Fix LeaderElector.start() blocking mode.
Merge master.
Consolidate StatsAgent HSID generation/registration in one place.
StatsAgents are at a well-known site ID, so logging the HSID is not
interesting.
StatsAgent.getMailbox() is a misleading method name, as it returns
void.  Rename.
Merge pull request #504 from VoltDB/eng4668

Eng4668, r=aweisberg for the first commit, not worried about the second
Remove unused argument to populateOverviewTable()
Remove populateDeploymentProperties() dependence on
SystemProcedureExecutionContext.
merge master.
ENG-4668: Make better use of ImmutableList API.  Add a sanity-check
assertion.
live-rejoin-consistency client: report reason if get partition count fails