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