Ahc 1.7.x

Requests executed using NettyAsyncHttpProvider are not timing out if the idleConnectionTimeout is exceeded.
The reason is that the ReaperFuture is scheduled at a rate of "requestTimeout".
My change is scheduling it at a rate of Min(idleConnectionTimeout, requestTimeout)