FIX capture broken "init" jobs in health check

* Properly track 'init' state jobs when they're detected
* Added testcase for job queue health checks