Add all puppet-openstack projs to zuul layout
install heat creds for use

allows the credentials to be installed for
a specified user.
update script to call ruby code to validate os install
Move some zuul config to class