Don't purge job until EpilogSlurmctld completes

Add a job flag to indicate when the EpilogSlurmctld us running
and don't purge the job record until it completes. This lets
the EpilogSlurmctld requeue the job and otherwise manage it.
bugs 635 and 636