Support working_directory option for Puppet [GH-1670]