Job array scheduling bug

Don't block scheduling of entire job array if it could run in multiple
partitions.
bug 726