Added availability of puppet and if not present, install puppet.