pool: support for timeout and delete RoundRobin

We need timeout support for ResourcePool. This is a good time
to also delete the deprecated RoundRobin.