Add missing file/directory management

A directory that wasn't previously managed as well as explicit management
of puppet.conf.