Give the gift of Drupal. All merchandise is 50% off through 2016.
When user logs out before completing quiz, if they come back and click "start" they get two messages:
You are resuming a quiz
You have run out of time
I do not have timed quizes and I allow 1 take, and allow resume. But logging out eats up the user's one time. A session ending should not end the quiz. This also does not show any results of the few questions they did answer.