Vestigial code cleanup in squeue
Note Bright support situation
fix of not running exclusive step with required nodes
fix of not enough cpus allocated to a step
Note nature of last two patches from Hongjia Cao
Merge branch 'slurm-2.5'
[PATCH] performance improvement of _build_row_bitmaps()
Cray - Disable enforcement of MaxTasksPerNode

This is not applicable with launch/aprun
Merge branch 'slurm-2.5'
launch/aprun - correction to tasks/per/node computation
Modify logging logic to more easily disable
Enable sshare to load priority/multifactor without missing symbol
Accounting - When rolling up data from past usage ignore "idle" time from
a reservation when it has the "Ignore_Jobs" flag set.  Since jobs could run
outside of the reservation in it's nodes without this you could have
double time.
Accounting - Minor fix to avoid reuse of variable erroneously.
Update reference to slurm documentation from www.schedmd.com/slurmdocs to
slurm.schedmd.com
Fixes for Allowing user root to add jobs/steps to the dbd.
Fix to man page to fix deprecated reference.
Remove unused/vestigial variable
Fix spank_option_getopt in local context

In local context (srun, sbatch, salloc), spank_option_getopt() would
always return that an option was found due to a missing check for
spopt->found in spank_option_getopt.

This patch fixes the issue.
Merge remote-tracking branch 'origin/slurm-2.5'