provisioner/salt-masterless: use communicator.UploadDir

Replaces usage of custom `UploadLocalDirectory` with `communicator.UploadDir`