PATCH logs/:job_id
To eradicate unnecessary inconsistency. Spec to test the existing `GET logs/:id` remains.
Return status 409 for errors
Status code is debatable; I opted for 422 when the job is still running, and for 500 if unexpected error happened