Added detection when a job directory exists but no runnable script file is available in that directory,
In which case we return a json object with the job name and an error for "no runnable script for job"
Fixes #956