Added tempest configuration code

This patch will setup the resources to ::tempest and ::tempest::provision code
to work and then will call them with appropriate hiera data.

Notes
=========
* Changed the version of puppet-glance module to later version as stable/icehouse was using old command line parameters  of glance (like -T for tenant, -I for admin user etc) which was not supported and thus failing.