Reset timeout clock when sending a new diag request.
See random numbers on startup.
Only tick a diag request's clock if we actually send it.
Bump max diag requests up to 20.