Fixed #16: support multiple elasticsearch urls

better rename `url` arg to `urls` and expect a list