Tack on a small bug fix, where onDrain is not always wrapped
ENG-4141, make the tests pass, probably reliably by removing some of the less productive validation that is redundant with apprunner
For ENG-4141, pass UniqueId into EE for export, and pass SpHandle to EE instead of TxnId.

Previously the transaction id was passed in which doesn't work in IV2 with export because the multi-part transaction id is passed in and that can be lower then the single part id causing export to think the transaction id went backwards. Instead pass export the SpHandle for the site doing the insert along with the unique id for the transaction and use the unique id in the export data. This yields user visible output that is most similar to what existed pre-IV2.

Also refactor all references to transaction id to be references to an SpHandle to reflect the change. That ends up touching a bunch of files and is the bulk of the commit.

By fixing the input to export TestExportOpsEventsTestConnectionToRejoiningCluster now passes. It failed because it did a multi-part insert into an export table causing export
to complain about the lower multi-part txnid.
Fix whitespace
Merge branch 'master' into ENG-4141
ENG-4155: Add a determinism test that fails.
Next step: fix!
For ENG-4141, fix various bugs causes by misnamed, or mischosen parameters along with some rename and cleanup for clarity
ENG-4155: WIP fix for determinism detection failure.
WIP work for txnid-selfcheck2
Make the txnid-selfcheckX apps use unique names for PayloadProcessor.
So they can be loaded into the same classpath (i.e. work in Eclipse)
Make txnid-selfcheck1 more like txnid-selfcheck2 in it's reporting.
More log output. Log4j. Gentler error handling. A bug fix or two.
Merge pull request #316 from VoltDB/ENG-4141

Eng 4141
Merge branch 'master' into ENG-4068
ENG-4155: Make the determinsim check much more robust.
Merge remote-tracking branch 'origin/master' into ENG-4155-detfail
ENG-4155: Two more test cases and a newline.
ENG-4155: Add a determinism test that fails.
Next step: fix!
ENG-4155: WIP fix for determinism detection failure.
ENG-4155: Make the determinsim check much more robust.
Merge remote-tracking branch 'origin/master' into txnid-selfcheck2-wip