adding lock around get deps
misc cleanup
correcting quorum size
adding integration tests around accept and commit messages with new deps
adding 2 preaccept integration tests
reworking adding missing instances
adding preaccept integration tests
adding test around instance set equality check
adding commented out ballot check for the commit phase
reworking adding missing instances
adding check for instance pointer identity to integration tests
adding printing of misbehaving instances across all nodes to mock cluster integration test
adding test around how replicas respond to preaccept requests they have new instances for
adding test around, and fixing, logic error that was causing split dependency graphs
removing test made obsolete by moving preaccept add missing instances out of the merge attributes method. It's tested in the preaccept integration test
adding test around preaccept message ballot failure
removing locks from mock send message
setting maxprocs to 1
reducing stats sampling rate
removing the deps lock and rearranging how some of the bookkeeping is done