Augeas-based apache types and providers for Puppet