Proof of Concept pause/resume for timer

Rough sketch of how pause and resume working for timer using
new FSM. Next up, making the subtitles playback respond the
same way. The FSM feels like the right way to manage
the complexity.