Fix nova-network settings in multi_host mode

This patch is aim to fix two errors in nova-network setting:
 - When multi_host is enable, enable_network_service should be true.
Otherwise, it will not install nova-network in controller.
 - When multi_host is disable, related param in nova.conf should set
as false.

Fixes Bug #1212093

Change-Id: If62427b3ac7ee744c16a6f4e67803cf1e233f374
Drops the address parameter for swift config.

The 'address' parameter is deprecated for swift::keystone::auth
so we should just drop it.

Change-Id: I621126cf77ed1ffd81d1b201b45b098e96c57fe7
Add ceilometer support to keystone configuration.

Updates the openstack::keystone class to support ceilometer
endpoint configuration.

Change-Id: I110bc73626a298e35cff898beb0dfa2ccda51cd5
Merge "Fix nova-network settings in multi_host mode"
Merge "Drops the address parameter for swift config."
Merge "Add ceilometer support to keystone configuration."
Merge git://github.com/puppetlabs/puppetlabs-openstack