Add cray MPMD support
Cray MPMD fixes

Mostly cosmetic changes. The only real problem was adding un/pack
logic support for different versions of Slurm.
Merge branch 'cray_mpmd'

Conflicts:
	src/plugins/switch/cray/switch_cray.c