remove whitespace and replace llnl -> schedmd
Alter time to timeout for backfill scheduler.
Move timeout to top of loop for backfill instead of in middle.  This was
an issue if you have lots of jobs that are ran by the same user.
better handling of log messages in backfill plugin
remove whitespace
Backfill - responsive improvements for systems with large numbers of jobs
(>5000) and using the SchedulerParameters option bf_max_job_user.

NEWS note for last few commits
Clarify how adding nodes to the system requires rebooting slurmd daemons
Add extra break to avoid TRY_LATER loop running too long.
better handling of different sleep times in backfill for sdiag
Better debug levels for sdiag request
Fix for if systems don't have blcr installed
Network file systems, at least Lustre, can return -1 and set errno
to EINTR when something wrong happened between the open call and
its return. By ensuring that Slurm retries on such errors, we can
better tolerate Network file systems errors at launch time.
Introduce counter to reduce possiblity of infinite loop
BGQ - Able to handle when midplanes go into Hardware::SoftwareFailure
BGQ - Better debug message when switches are in error.
Check correct variable name for malloc failure
GRES: report found value as TBD rather than huge number prior to node registration
GRES - Correct tracking of specific resources used after slurmctld restart.

Counts would previously go negative as jobs terminate and decrement from
a base value of zero
Merge branch 'slurm-2.5'

Conflicts:
	src/Makefile.am
	src/common/gres.c
	src/plugins/mpi/pmi2/spawn.c
	src/srun_cr/Makefile.am
	src/srun_cr/Makefile.in