fixes #4658 - parse puppet.conf with augeas instead of puppet internals