Correction for CpuLoad updates

This corrects logic in commit fae55cbe8226f7f620190d82b3d9af81bfd65307
to properly support front-end system configurations
schedule enhancement for reservation

Scheduler enhancements for reservations: When a job needs to run in
reservation, but can not due to busy resources, then do not block all jobs
in that partition from being scheduled, but only the jobs in that
reservation.