Issue 7 - Support running Puppet through external tooling
Merge pull request #8 from superseb/superseb/agent_runstyle_external

Issue 7 - Support running Puppet through external tooling