Add aug_version method
Share an Augeas handler for each resource
No need for autosave anymore
The Augeas handler is not closed anymore -- NEEDS FIX
Fix grub2 provider
No need for begin block for augsave
Close Augeas handler in flush and reset @aug to nil
Share Augeas handler between all class instances. Caveat: when to close handler?
Only reload if file is not known yet
Ensure tree is reloaded after flush
use flush in sysctl provider after create
sysctl and pg_hba: make tmpdir outside of contexts
Fix grub2 provider when flushing
Fix doc for augopen methods
Reload tree in augsave\!, simplify default flush
Simplify flush for kernel_parameter's grub2 provider
sysctl: call sysctl command in flush only
sysctl: use attr_aug_accessor to manage value property
shellvar: Fix @logs test in specs (value= succeeds, flush fails)
Always close handler for Puppet 3.4.0, close it in 3.4.0 with post_resource_eval