Move most determinism checks into statement out of plan tree.
Merge branch 'master' into ENG-5616-determinism
Tweak TestJoinOrder for diminished determinism microoptimization
Merge branch 'master' into ENG-5616-determinism
ENG-5616 fix indexing of self-joins
ENG-5616-determinism function tweak
Merge branch 'master' into ENG-5616-determinism
Merge branch 'master' into ENG-5616-selfjoins
Merge branch 'master' into ENG-5616-selfjoins
Merge remote-tracking branch 'origin/ENG-5616-selfjoins' into ENG-5616-selfjoins
Merge branch 'master' into ENG-5616-selfjoins
Fix for ENG-5816 NPE with test case.
Merge branch 'master' into ENG-5616-determinism
& fix licensecheck whitespace

Conflicts:
	build.xml
	src/frontend/org/voltdb/planner/QueryPlanner.java
ENG-5798 Clean up voltdb/voltadmin usage.
Merge branch 'master' into ENG-5616-determinism

Conflicts:
	build.xml
	src/frontend/org/voltdb/planner/QueryPlanner.java
Merge remote-tracking branch 'origin/ENG-5616-determinism' into ENG-5616-determinism

Conflicts:
	build.xml
	src/frontend/org/voltdb/planner/QueryPlanner.java
Patch TestMultipleOuterJoinPlans for weakened determinism rewrites.
ENG-5809 whitespace to drive jenkins
ENG-5631 Made PartitionProcessor to wait for new data.
Merge branch 'master' into ENG-5616-determinism