ENG-5877 First cut catalog update upgrade.
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-5877
ENG-5877 Positive and negative unit tests.
ENG-5877 Fix unit tests.
ENG-5877 Missing files.
ENG-5877: Moving community test class from pro to community.
Merge remote-tracking branch 'origin/master' into ENG-5877
Merge remote-tracking branch 'origin/master' into ENG-5877
ENG-5877: Shirnk some test code a bit.
Merge remote-tracking branch 'origin/master' into ENG-5877
Merge remote-tracking branch 'origin/master' into ENG-5877
Merge remote-tracking branch 'origin/master' into ENG-5877
Merge remote-tracking branch 'origin/master' into ENG-5877
Merge pull request #1205 from VoltDB/ENG-5877

Eng 5877 - Accept and recompile off-version catalogs in @UAC where possible