async autoCopyToRemote(src, dest, options) {
    const rsyncAvailable = await isRsyncSupported()
    const method = rsyncAvailable ? 'copyToRemote' : 'scpCopyToRemote'
    return this[method](src, dest, options)
  }
Automatic copy to remote method.
Choose rsync and fallback to scp if not available.

@private
@param {string} src
@param {string} dest
@param {object} options
@returns {ExecResult|MultipleExecResult}
@throws {ExecError}