Runs couldn't timeout unless clients were too

Previously runs couldn't timeout unless it had a few clients which were
going to time out from lack of communication. Now a run with timeout if
it has been open for over 600 seconds and has no active clients.