Adjust the logic, so that if the apiserver restarts, or has no pod info

for some other reason, pods on missing machines are still 'terminated'

Closes #1346 
Sorry, I meant from Running to Waiting. My brain decided to insert the word "unknown" from the sentence I didn't write about how really apiserver should not make stuff up when it doesn't know what the state is. We can hash that out in the meeting later today, though.