Civilian round-start fix (2)

Hopefully it works this time, tested locally as extensively as I can.

I have left a _very_ verbose debug line (103) in job_controller.dm which
should be commented out very soon.

Please keep var/Debug2 in global.dm set to 1 for the forseeable future,
to help diagnose job problems.