Remove vestigial comment
Fix to job array logic

Make sure we don't have invalid array_task_id in the master pending
job record
Make job hash error non-fatal

I'm not seeing any such errors now, but this is probably better than
killing the slurmctld if an error happens.