Changes to allow operation in Puppet PE
Additional modifications
Merge pull request #7 from robruma/pe_support

Changes to allow operation in Puppet PE