Remove hardcoded build-server hostname

Previously cobbler config was locked to the hostname
builde-server. Since none of this config will clash
on other nodes, as they do not include the appropriate
classes, this data can safely be moved to the common
yaml files.

Change-Id: Ife354e63fcafcf447931b9d387bee1cc9fb8b147
Merge "Remove hardcoded build-server hostname"
Add heat data to mappings

Previously the endpoints and urls were not being set
correctly either in heat.conf or within keystone, and
localhost was being used for the rabbit and keystone
addresses, which will only work in some cases.

Change-Id: Ic9616e82263222125af583f3375e8424a3def20c
Set vncserver_proxyclient_address to real IP address

The install.sh script sets the vncserver_proxyclient_address in
nova.conf to 0.0.0.0 for AIO installs.  That may be ok for a true
AIO, but we often see people use AIO as a combined control/compute
node and then add additional compute nodes.  In that case, consoles
become unusable due to the lack of an actual address.  This patch
sets the address to that IP on the default interface.

Change-Id: I3c12e1732797eb7953eefda14f6557c5d976f863
Closes-Bug: 1269241
Merge "Add heat data to mappings"
Syntax errors in heat mappings

The heat data mappings are missing colons between
the key and the value. This patch adds them.

Change-Id: I888f6ec80ccc0f8c28ad4292b247824b5e818e16