Attempt to recover once from a SPARQL query failure

There have been many random SocketExceptions where the socket seems to
be closing prematurely, and these may be worked around by trying again