puppetception: Initial commit

Allows labs projects to use a puppet manifest that's not
operations/puppet.git

Change-Id: I22b38644c483f10d67833886653d274963b5476e
Merge "puppetception: Initial commit" into production