HTTPCLIENT-1108: reuse of persistent connections now uses a stack (LIFO) instead of a queue (FIFO), so that unneeded connections will eventually become idle and reclaimable by closeIdleConnections().