Fix problem with failed retriable transactions in cluster
Fix problem with failed retriable transactions in cluster

During rolling upgrades of clusters the handshake can be interrupted and
a read during handshake can fail, this should be retried. Change the
exception raised for this condition.

neo4j/neo4j-python-driver,neo4j/neo4j-python-driver