Augeas-based syslog type and providers for Puppet