This commit adds a new option --check-key to endpoint health command for health checking with a custom key. It is mainly for avoiding permission problem.
Partially fixes https://github.com/coreos/etcd/issues/6611