Add reset_build_node script

Back by popular demand....
Fix missing space in get_gateway kopt

There is a missing space in the netcfg/get_gateway line in
cobbler.yaml.  For most users this causes no impact since this data
isn't used by default.  However for advanced users that want to
call the cobbler class directly instead of going through puppet-coi
(which removes substantial other functionality), this causes two
kopts to run together.

Closes-Bug: #1269126
Merge pull request #33 from CiscoSystems/bugs/1269126

Fix missing space in get_gateway kopt
Merge branch 'master' of https://github.com/CiscoSystems/puppet_openstack_builder into coi-development
Merge branch 'master' of https://github.com/stackforge/puppet_openstack_builder into coi-development
Remove data related to cobbler classes

A few relics of data for direct access to the cobbler:: classes
are still hanging around.  They're not necessary any longer since
we now drive cobbler via coi::profile::cobbler_server.  This commit
removes the traces of the old data to avoid confusion.

Closes-Bug: #1269126
Merge pull request #34 from CiscoSystems/bugs/1269126

Remove data related to cobbler classes
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
Fix typo in compute node mac address definition

The compute node definitions in the sample cobbler.yaml file
provided by puppet_openstack_builder have a typo: each has
a "mac-addres:' entry instead of a 'mac-address:' entry.
This patch corrects the typo.  The build/control/swift/load
balancer node defintions don't have this issue.

Closes-Bug: #1269656
Merge pull request #35 from CiscoSystems/bugs/1269656

Fix typo in compute node mac address definition
Merge pull request #32 from CiscoSystems/add_script

Add reset_build_node script
Set execute bit on clean_node.sh

The execute bit wasn't set on clean_node.sh, so users had to
invoke it with a shell.  This commit makes the script executable.

Closes-Bug: #1269677
Merge branch 'master' of https://github.com/stackforge/puppet_openstack_builder into coi-development
Merge pull request #36 from CiscoSystems/bugs/1269677

Set execute bit on clean_node.sh
Merge "Add heat data to mappings"
Merge branch 'master' of https://github.com/stackforge/puppet_openstack_builder into coi-development
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
Default to KVM hypervisor for all COI scenarios

Default to KVM for all COI scenarios instead of KVM for HA and
unaccelerated Qemu for non-HA scenarios.

Closes-Bug: #1270150
Merge branch 'master' of https://github.com/stackforge/puppet_openstack_builder into coi-development
Add additional packages to the reset_build_node.sh