Fix jobs from starting in overlapping reservations that won't finish before a "maint" reservation begins.

Bug 1290