Don't disable cloud-init if not installed part 2
Don't disable cloud-init if not installed part 2

During scripted snapshot image builds we remove python-setuptools on
rhel/centos 6. This uninstalls cloud-init on hpcloud centos6 builds
because cloud-init depends on setuptools. We don't actually need
cloud-init in hpcloud because they use dhcp and we have hard coded ssh
keys so just don't bother setting cloud-init config if the config dir in
/etc does not exist.

One could argue that we would possibly want cloud-init to regen host
keys for us, but centos' sshd service should do that for us if the host
keys do not exist.

Change-Id: I96621b0ab1574eb8db0f4394877d3c1fc8208576

coolsvap/project-config,dongwenjuan/project-config,anbangr/osci-project-config,anbangr/osci-project-config,dongwenjuan/project-config,Tesora/tesora-project-config,noorul/os-project-config,openstack-infra/project-config,openstack-infra/project-config,Tesora/tesora-project-config,noorul/os-project-config,citrix-openstack/project-config,citrix-openstack/project-config,coolsvap/project-config