The Lua function 'os.timedexecute' runs an external program with a time limit
It takes three parameters:
The function returns two values. The first is a table the Exit code from the process, the second is the Error code from the attempt to launch the program