Stash baremetal deploy image IDs in a namespace.

Baremetal PXE driver should read deploy_kernel_id & deploy_ramdisk_id
from the 'baremetal:' namespace within instance_type['extra_specs']
so that it doesn't conflict with ComputeCapabilitiesFilter any more.

This allows nova-compute to use ComputeCapabilitiesFilter with baremetal
again. For this filter to properly match the baremetal ndoe's RAM,
we need to tune two other Nova options for physical hardware.

Fixes bug 1129485.

Change-Id: I0aa1b0fef8ac59a06217577af8c747437d2d6bf5
Remove trailing slash from ceilometer endpoint URLs

Fixes bug 1146794

Ensure the URLs configured for the ceilometer endpoint in the keystone
service catalog do not contain a trailing forward slash.

Otherwise, this leads to an extra forward slash in the URL paths
constructed by the ceilometer client, which in turn is problematic
for the v2 API.

Change-Id: I7d457efc6e01e4e955388f52a4907524052f0173
Fix minor typo in IPMI virt driver

The correct driver to use is:
    nova.virt.baremetal.ipmi.IPMI
instead of:
    nova.virt.baremetal.ipmi.Ipmi

Change-Id: I2bf11a3acb72f7c2ba37f1a03efe09f50dc9d239
Merge "Remove trailing slash from ceilometer endpoint URLs"
Merge "Stash baremetal deploy image IDs in a namespace."
Merge "Fix minor typo in IPMI virt driver"