Add additional events around pool beheaviour and also remove hosts from ...

...the pool which have socket timeouts.