cluster/image: change Pull and Remove behavior

Now Remove always run on all hosts, and Pull waits for all hosts to
complete.