Correct bf_max_job_* config parameters

All jobs count against the limit except those which are HELD, have
a begin time in the future, or have unsatisfied dependencies.