Prototype Puppet support

This is a prototype exposing the provisioner configuration.

Currently not handled is any Puppet installation or module assembly.