Update Puppetfile to stable/juno

This patch aims to update Puppetfile to stable/juno branches in all
OpenStack Puppet modules from upstream.
Also, it adds puppet-tempest which will be used in puppet-openstack-cloud
composition layer.