func Download(host hostActions, guest guestActions, r Request) error
Download downloads file at url and saves it in the destination.
In the implementation, the file is downloaded (and cached) on the host, but copied to the desired
destination for the guest.
Request.Filename must be a directory on the guest that does not require root access.