Add option to have puppetlabs repo

Commit ca2b1f3 removed the puppetlabs repo from the
master. This adds it back as an option for deployers
that are not using Cisco packages.