ENG-4647: Make mispartitioned tuple errors go to the client, and only the client.
They are now a special-case constraint failure exception.
Add tests.
Also fix a broken build if you enable DEBUG level logging in the EE.
ENG-4657: Fix whitespace/licensecheck
Merge remote-tracking branch 'origin/master' into ENG-4657-partitionerrors
Merge remote-tracking branch 'origin/master' into ENG-4657-partitionerrors
Merge remote-tracking branch 'origin/master' into ENG-4657-partitionerrors
ENG-4657: Improvements based on pmartel feedback.
ENG-4657: Fix broken test.
Merge remote-tracking branch 'origin/master' into ENG-4657-partitionerrors
Merge pull request #507 from VoltDB/ENG-4657-partitionerrors

ENG-4657 Better errors on mispartitioned tuples