Added code to provision cloud resources required for tempest

This patch add provision.pp to help provisioning the resources required for
tempest configuration.

This is a stripped down version of puppet-openstack/provision.pp