Reuse and cleanup timer for pool timeouts

This would cause a lot of memory bloat for apps that want to grab
connections frequently.

couchbase/sync_gateway#208