improve error message for common elasticsearch discovery problems

guess default HTTP endpoint for elasticsearch and try to read config

* compare cluster.name
* check compatible version
* warn if no connection could be made

fixes #506