Update documentation on __init__ of ConnectionPool to explain usage and behavior
remove TODO, it is implemented by BlockingConnectionPool without a timeout