Treat httplib.HTTPException as unrecoverable error

This resolves parts of issue 570.
In the current form, disco tries to get the data from the first node even though the node is completely unavailable.