updated an obsolete note
allow to define a maximum number of spare filedescriptors to keep open

extra filedescriptors eventually used during runtime will be
closed gracefully if enough descriptors are already in the spare queue
updated to provide the max_spare argument to connections_pool_create()
allow to query/change the tcp timeout used by the client library