For ENG-5962, a very quick and dirty stab at having a dedicated IO thread for server to server connections
For ENG-5692, bring back accidentally deleted version.txt
For ENG-5962, Better manage lifecycle of verboten thread checking.
For ENG-5962, add a no garbage message serialization fast path
For ENG-5962, fix NPE on exceptions with no message
For ENG-5962, don't ask for serialized size twice
For ENG-5962, based on profiling fix some of the hot code paths
For ENG-5962, fix bug maintaing maps
For ENG-5962, fix NPE
For ENG-5962, fix double registration of mailbox
For ENG-5962, more mucking around to get the mailbox construction dance right
For ENG-5962, fix a bug maintainingg metadata for partition info, remove some indirection and improve locality
Merge branch 'master' into ENG-5962

Conflicts:
	src/frontend/org/voltdb/jni/ExecutionEngineJNI.java
For ENG-5962, fix test bugs in TestClientInterface
For ENG-5962, remove debug message
For ENG-5962, 21% of cpu time spent in the repair log on a firehose workload, will this work?
For ENG-5962, make site spinning configurable and bypass most locking returning responses to the client
For ENG-5962, fix test bugs caused by network fast path
For ENG-5962, don't return a result table from replicas for writes. Saves the overhead if the writes return data which is common
For ENG-5962, work around a bizarre NPE that might signal a larger problem