Expand maximum hostlist ranges from 12k to 64k elements.
Revert hostlist range size

Revert commit 626be3ea224a48a688ba62f2cc58c0ffc60eb770
It was causing stack overflow and memory corruption
start a reservations jobs asap

Initiate jobs pending to run in a reservation as soon as the reservation
becomes active.
Partial fix for bug 455
Expand hostlist range count

Increase maximum number of hostlist ranges from 12k to 64k and
use malloc to allocate memory rather than using the stack
bug 458
Purged expired reservation even if it has pending jobs

The pending jobs will have their reservation info removed
bug 455
Correction to error handling in test 28.5
Add test for job array into two partitions
Merge branch 'slurm-2.6'

Conflicts:
	NEWS
	testsuite/expect/Makefile.am
	testsuite/expect/Makefile.in
	testsuite/expect/README