Try to connect to each VM before running the setup provider.

Fixes issue #1.

	modified:   elasticluster/cluster.py
	modified:   elasticluster/subcommands.py