Fixed sh5util to print its usage.
Correctec commit f9a3c7e4e8ec.
BGQ - Added RebootQOSList option to bluegene.conf to allow an implicate
reboot of a block if only jobs in the list are running on it when cnodes
go into a failure state.
BGQ - Add preempted flag for bg_requeue_job
BGQ - Added "cleaning" flag for handling when a job is being cleaned of
a block.
Remove duplicate variable.
BGQ - Rewrite of RebootQOSList logic to be slightly more robust
BGQ - Move logic to a place that will not wait for a job to finish.

Problem with previous method is if a job where the cnode failure happened
had the --no-kill option the block would be locked up until a job finished.
BGQ - Handle when a block goes gets a 'D' action
CRAY - remove race condition for getting cont_id in proctrack/cray
Update slurm.conf man page
Cray - fixed another race condition
Simplified the code
Added test for super user
correct documentation
Cray - better locking options
remove /tmp sbcast file (since /tmp from the compute nodes isn't visible
from the execution host)
remove seemingly unneeded sbcast reference
Merge remote-tracking branch 'origin/slurm-2.6'

Conflicts:
	contribs/pmi2/pmi2_api.c
EpilogSlurmctld race condition/SEGV fix

EpilogSlurmctld pthread is passed required arguments rather than a pointer
to the job record, which under some conditions could be purged and result
in an invalid memory reference.