Merge pull request #15 from guimaluf/modulefile_fix

Fix misspelling and commas on Modulefile
Fix #53 iscsi_ip_address set to management_network ip_address

iscsi_ip_address is set to the management ip address of the host that profile::cinder::volume is been set.
Update tempest stuff for multi-node

The puppetdb module needs a 3.x version to work.

One issue is that the tempest_glance_id_setter resource uses the
glance_image resource type, which expects an /etc/glance/glance.conf
file to exist. Since this doesn't exist on the controller, it doesn't
work yet.

Another issue is that the public_network_id needs to be added to the
tempest.conf, but can't until the public network exists. So it has to be
run again after the network node is configured.

This at least gets the code into the tree.
Merge pull request #16 from hunner/tempest_stuff

Update tempest stuff for multi-node
Merge pull request #13 from guimaluf/issue53_iscsi_ip_address

Fix #53 iscsi_ip_address set to data_network ip_address
Refactored references of ::havana to ::openstack

With the namespace change of the module, all classes need to be
prefixed with the ::openstack instead of the ::havana
Merge pull request #17 from hogepodge/refactor_namespace

Refactored references of ::havana to ::openstack
Updated Tempest testing framework for smoketests

Updated Tempest scripts to run a basic set of smoke tests.
Added dependency on neutron auth to ensure that the neutron
provider is initialized after neutron.conf is written
Merge pull request #18 from hogepodge/tempest_update

Updated Tempest testing framework for smoketests