handle non-existence during timeout

If an ontology version can't be found it probably does not exist, so we
can't timeout on it.
change determination of final state for timeout.
Merge pull request #993 from ontohub/899-do_not_fail_on_non_existence

899 do not fail on non existence