CTest/cmProcess: Adopt field tracking reason for the process timeout

A test process may timeout either because the test timeout was reached,
or the overall stop time was reached.  Shorten the lifetime for which
we track this state in `cmCTestRunTest`.
4 files changed