Clarify timeout statemachine logic.
Merge pull request #4 from g/timeout-comments

Clarify timeout statemachine logic.