Add the ability to provision puppet locally

Using zuul.kickstand-project.org as the base, we can now provision a system
locally without the need for a puppetmaster.

Change-Id: I26a1659b98e7726c11558beec267673c23bf4910
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>