Added equals, hashCode, and toString to classes to help with unit testing

We are writing unit tests for our stored procedures that do not require an instance of VoltDB to be up and running. While writing these tests we found that a couple of classes did not implement equals, hashCode, or toString. This made unit testing more difficult that if they were implemented.