fix typo.
javadoc updates to Timeout.
simplify the Timeout class by removing the Clock mechanism.