Handle autosave SIGCHLD with no stored pid

I made this change to get urbit running on Fedora FC18. The sav_u->pid_w != 0 assertion was failing. Sorry I didn't put the changes in a separate branch.