add procio selectors
made jUnit less groovy
For ENG-5079, for public APIs use just the hostname or IP
For ENG-5079, fix a few test issues
For ENG-5079, Further refactoring to make test code work
Add test cases to prove in keyword works correctly
Update the git removal script to order by last checkin and only list
branches older than (default) 60 days.
Outer join tweaks passing new tests.
For ENG-5079, remove extra binding of RestoreAgent adapter
For ENG-5088, fix some bugs in PersistentBinaryDeque and StreamBlockQueue

Stream block queue wasn't handling the scenario where some persisted buffers were pulled out of the PBD and then the in-memory buffers had to be synced.

The PBD was also not maintaining internal state correctly about what buffer to return next. We'll know more once we have the system tests running.
Bring TestMultipleOuterJoinPlans.java up to date for future use.
ENG-5078-decode-varchar
Added test case for ENG-5078 decode with inline varchar
Merge pull request #724 from VoltDB/ENG-5079

ENG-5079
For ENG-5088, remove a debug print statement
Move a couple of lines to functions
Merge pull request #723 from VoltDB/ENG-5077-in-selectstar-bug

Add test cases to prove in keyword works correctly
For ENG-5088, do some cleanup based on Ning's feedback
Fixed bug in logic to determine number of threads to use for heavyweight, and a typo
Merge pull request #727 from VoltDB/ENG-3038-outer-join-tweaks

Eng 3038 outer join tweaks - coded/reviewed by Mike A and/or Paul