adding instance read only flag 
removing old methods from the store interface
replacing check interference with interfering keys
moving prepare successor comments onto check defer to successor method
adding todo note about instances with multiple keys
make interfering keys only operate on a single instruction
first steps removing support for multiple instructions per instance
removing multi instruction support from the instance type
removing support for multiple instructions in check interference
removing support for multiple instructions in execution
removing support for multiple instructions in test setup
removing support for multiple instructions in consensus test
removing support for multiple instructions in instance and integration test
replacing calls to copyInstance
fixing up makeInstance
fixing some struct names
fixing more copyInstance calls
removing more instruction list instances
fixing instance deserialization
replacing commit send channel with wait group