puppetlabs/puppet — pull request #645 by zaphod42 (2012-04-09 19:01:58+00:00)
Title: Removing use of deprecated execution methods

Using the mixins for bringing in the execution methods wasn't
working to bring in the non-deprecated Puppet::Util::Execution methods.
Because of the way that these methods are declared trying to understand
what methods were coming in from where was very hard to trace and so
I decided to go with explicit delegation.

Found this by running `puppet resource user andy` on my machine and seeing it output 2 deprecation warnings.