Simplify host provider
Use  in apache_setenv provider
Set /augeas/context in #setvars
Set /augeas/context before setting $target and $resource
Simplify mailalias provider
Use relative paths in nrpe_command provider
Expect setvars to set /augeas/context
Use defnode instead fo defvar to define $target so it always exists
Use $target in nrpe_command provider (0.9.0 compatibility)
Use $target in mounttab providers
Use $target in pg_hba provider
Use $target and  in sshd_config provider
Use $target and $resource in shellvar provider
Use $target and $resource in sysctl provider
Use $target in syslog provider
Use $target in sshd_config_subsystem provider
Use $target in puppet_auth provider
Simplify augopen and resource_path yielparams by always using $target
apache_setenv: fix comment
Add autorequires on target files for all types