ENG-5202. Change product to require catalog match VoltDB version.
Add setversion target to build.xml.
ENG-5202. Changeed version to V3.7 using the new ant target.
Instantiable hashinator for client side.
Expose certain hashinator functions privately via ClientImpl.
javadoc
Keep client affinity and hashinator seperate.
warp long lines.
refactor in single method.
break long lines.
break long lines.
Update non-static hashinator to use new cooked.
Fix for Master with cooked Hashinator.
review changes.
review changes 2
Diff merge
Merge pull request #805 from VoltDB/ENG-5211-non-static-hashinator-37

Eng 5211 non static hashinator 37
ENG-5202 Dependencies fixup
performance check for client affinity: update kvqa SyncBenchmark and add an option to disable clientAffinity
Merge branch 'ENG-5202-catalogversioncheck' into release-3.7
Merge branch 'release-3.7'

Conflicts:
	src/frontend/org/voltdb/client/Distributer.java