Record updated job time limit if modified by backfill

Without this change, if the job's time limit is modified down
toward --time-min by the backfill scheduler, update the job's
time limit in the database.
Do not report error when job step terminates while sstat is running