core: Make it obvious when checks time out

When checks time out and we just say "Check did not exit properly",
people think things are severely broken, even though it's sort of
true that the check really *didn't* exit properly when we killed it.

We can be nicer though, and with this patch we are just that.

Signed-off-by: Andreas Ericsson <ae@op5.se>