Use a non fair ordering policy for the wait lock in HostConnectionPool

The default fairness setting for j.u.c.locks.ReentrantLock is false for a good reason.

[1] mentions a fairness penalty of nearly two orders of magnitudes.
So "Don't pay for fairness if you don't need it" [1]

[1] http://goo.gl/FUbfHt p.284