Add client configuration to index
- Added a way to pass an Elasticsearch\Client to the Index constructor
- Added a two named constructor the Index :
createWithClient
which focuses on the Client implementation, andcreateWithoutClient
which is an alias for the current constructor - Added constructor deprecation, as it will be changed to the
createWithClient
in the next major release