fixes #3150 - adds ability to specify the user to invoke sudo as when calling mco/puppet kick