deferred initialization of elastic search plugin to first usage.
plugin will not return client unless it is connected to a healthy cluster