Issue #3, Add time threshold pool size grow strategy

There is a new timeoutMillis options which allows us to increment the pool size even when we don't get an AcquireTimeoutException.