[RFC] Fix memory leak in job_start().

Fix for memory leak in job_start().

If a new job cannot be started because no slots a free, we return early
without freeing the argv argument.