HDF5 - Fix minor memory leak.
Expand slurm upgrade notes
slurmstepd variable initialization

Without this patch, free() is called on a random memory location
(i.e. whatever is on the stack), which can result in slurmstepd
dying and a completed job not being purged in a timely fashion.
Merge branch 'slurm-2.6'