upgraded to elastisch 2.0-rc1 API

elastisch API does not use `*endpoint*` anymore so update all client calls to pass explicitly connection as first argument.