Added new test case that attempts to upgrade a catalog on a running system. RegressionSuite has been enhanced to allow you to select a specific HostId to connect the client. This allows stored procedures to fail predictably either at catalog compilation or at catalog deployment.
Clean up some comments used for testing and add comments for clarity
Merge pull request #1383 from VoltDB/ENG-5576-II

ENG-5576 fixed stream pair filtering in StreamSnapshotWritePlan
For ENG-6350, add support for rate limiting snapshots
fix the test cases on master
Merge pull request #1382 from VoltDB/master-fix

Change the test case jar name. Copy Paul's magic code for IPC configurat...
ENG-6104: Add some more alter table tests.
ENG-5863: ALTER and DROP table for jenkins.
ENG-5863: Add tests for alter and drop.
ENG-5863: Add more tests and checking.
ENG-5863: ALTER and DROP table for jenkins.
ENG-5863: Add tests for alter and drop.
ENG-5863: add missing tests/frontend/org/voltdb/compiler/MyTableProcedure.java
ENG-5863: remove dup tests
ENG-5863: some simple changes....bigger changes remain.
ENG-5863: Add more cases
ENG-5863: add some tests.
Merge remote-tracking branch 'origin/ENG-5945-alter-column-based-on-5863' into eng5900

Conflicts:
	tests/frontend/org/voltdb/compiler/TestVoltCompilerAlterDropTable.java
ENG-6229 Created a benchmark test for Materialized Views

This benchmark compares the performance overhead for inserts and deletes in a table with materialized views and a table without materialized views.
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-6259-subselect-final