Ignore idea ide configuration
Upgrades dependencies
- Implements validate method to take non connected clients from the pool.
- Destroy calls to redis.end method to ensure socket is disconnected.
- Client is returned on ready event after selecting the DB instead of
  using connect event.
- New configuration allows to log acquire slow operations when it takes
  longer than a threshold to retrieve a client from the pool.