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
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
Merge branch 'master' into ENG-2549-use-index-order
ENG-2549 plannertester baselines purposely improved
Merge pull request #511 from VoltDB/ENG-2549-use-index-order

ENG-2549 plannertester baselines purposely improved
live-rejoin-consistency test: get partition count by name
Fix sql-coverage on slow machines. It just wasn't running long enough.
ENG-4633: Cover a race condition in rejoin where we could receive a
stats request before anything is initialized.  Basically, don't
generate results for anything we don't know about, ever.
Merge pull request #481 from VoltDB/build-speedup

Build changes