message: LocalRemote can run binaries from outside build directory
  * Don't chmod LocalRemote files
  Only relative paths should be corrected
  * Comment tweak
  * Format
diff: @@ -341,12 +341,8 @@ class LocalRemote(CmdMixin):
  src_path = os.path.join(os.getcwd(), path)
  assert self._rc("cp {} {}".format(src_path, dst_path)) == 0
  - executable = self.cmd[0]
  - if executable.startswith("./"):
  - executable = executable[2:]
  - else:
  - self.cmd[0] = "./{}".format(self.cmd[0])
  - assert self._rc("chmod +x {}".format(os.path.join(self.root, executable))) == 0
  + # Make sure relative paths include current directory. Absolute paths will be unaffected
  + self.cmd[0] = os.path.join(".", os.path.normpath(self.cmd[0]))
  def get(self, filename, timeout=60, targetname=None):
  path = os.path.join(self.root, filename)
  