(maint) stub out Puppet::Util.which for openrc

Puppet::Util is both mixed in to Puppet::Provider and is also invoked
directly by Puppet::Util::CommandDefiner. We have to stub out the #which
method on the Provider class and the Util module because we don't know
how the method will be invoked.
Merge branch 'maint-rcstatus_stub'