added AppPathCallback, called by AppLauncher to inform launch plugins of the remote executable path