TRQ-2410: qstat continue parsing data after: bad job id; bad queue; bad server

- additional changes for TRQ-2304:"qstat returns 0 even though there has been an error"
- qstat returns last error code instead of immediately returns after first error
TRQ-2410: returns the first one err code
Merge pull request #245 from DSRCompany/trq-2410_qstat_bad_jobid

TRQ-2410: qstat bad jobid