Add more details to test log
Enforce QOS MaxCPUsMin limit when job has no time limit

bug 436
Merge branch 'slurm-2.5' into slurm-2.6
Prevent memory corruption at slurmstepd shutdown

This has been seen only in slurmstepd with --enable-memory-leak-debug
enabled at slurmstepd shutdown time on the smd cluster with
Linux 3.8.0-23-generic #34-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Add sleep to test for clean up of prior jobs
Reformat gres/mic code from dos to unix text format
No fatal error on empty gres.conf file

gres/gpu and gres/mic - Do not treat the existence of an empty gres.conf
file as a fatal error. There may be no gres devices on that node so we
do not require the file. Assume gres counts of zero if no file.
Fixed for if hours are specified as 0 the time days-0:min specification
is not parsed correctly.
Correct srun SLURM_STEP_ID env var description

Make man page match the code (SLURM_STEP_ID is meant to replace
SLURM_STEPID).
plug memory leaks at slurmd shutdown
Change error message for missing time limit

Error message changed from
Missing time limit
to Job submission rejected due to missing time limit
bug 438
Fix for slurmd memory leak at shutdown
Change error message for missing time limit

This reverts commit 18b59d5dc2bc92713a02916f0b3b201fb060ad5a
to avoid breaking anything that parses sbatch/salloc/srun output
bug 438
Update META for v2.6.3 tag
Start NEWS for v2.6.4
Merge branch 'slurm-2.6'

Conflicts:
	META
	NEWS
	src/common/parse_time.c
	src/plugins/gres/mic/gres_mic.c
	src/slurmd/slurmd/slurmd.c
	testsuite/expect/test1.84
switch/nrt - Fix memory leak
Add explanation to FAQ about unexpected node reboot
Revert some recent test mod to work with poe
Correction to function name

Correction to commit 8a3e4f00a88fda0c3c5332354652933c46d11699