Support syncing and `--no-sync` flag in `etcdctl member` commands

Fix https://github.com/coreos/etcd/issues/1558
I duplicated the definition of Do here so it gets documented properly in godoc