Make undocumented --alps return error if used on any system.
Fix invalid read by always finding trigger's job.

The job could have been purged from a short MinJobAge and the
trigger would then point to an invalid job.
Bug #1144
Merge remote-tracking branch 'origin/slurm-14.03'