Feature/qeng 992 beaker erroneously creates puppetconf as root

I made note of this in in the most recent version of the patch.