RocqshimSourceFind the executable for the given worker. init must have been called. byte defaults to whether the current executable is byte compiled.
Returns whether there are queries in the argument list, and if there are print their output. Does not handle PrintHelp queries.
On windows Unix.execv creates a new process and exits this one. This confuses dune into thinking we are done, so instead we create_process and wait for it.