CRAY - Add new proctrack/cray plugin based off the sgi_job plugin
drop debug level down one
Close all STDIO ports after fork os slurmstepd to get correct dup2
Add SELECT_JOBDATA_CLEANING flag.
Move get_nids logic to common location
Add cleaning flag logic to check at end of job
Only compile launch/aprun if running on a cray with alps
Add a debug_flags variable to the select/cray plugin
Make an external post_job_step function that will deallocate resources
when a step is totally done.  This is needed for some systems that have an
internal epilog type process that has to run from the slurmctld and need to
free the resources after it finishes in a plugin.
CRAY - handle NHC on a native cray system.  If the slurmctld is restarted
the process is reran for a step/job that was running it when the slurmctld
was shutdown.