update transaction tests to use new 'client' instead of 'connection'
disable geo tests on replica sets