When no more job IDs available, return EAGAIN error to user

The job submit commands will retry.
Previously the slurmctld daemon generated a fatal error