Added functions to UpdateTimer.

* Added Stop(), TimeLeft(), and TicksLeft() to UpdateTimer.
* Added assert to UpdateTimer constructor.