Similar changes to make Chef::Provider::File::Deploy work

Let me know if you'd rather have these on a branch, different format, etc.