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.

This is depend on the PRs jiocloud/puppet-tempest#1 , 2 and 3
some context about what exactly is going on here would be great.