Using a common interface for read tests so that can reuse code between current read test and multi_read_test.
Multi read test now implements the IReadTest interface.  Useful so that can reuse read test util code.
Can pass separate endpoints into ReadTestUtil instead of a single endpoint.