Fix bug where nil timer is cancelled

Because Cmd-Q is held down past 1s and stream is still emitting events.
Emit Cmd-Q events more frequently

Disabled overlay animation because it is too slow at higher event
frequencies.
Refactor terminator interface

Enable better ordering of events.
Ignore xcshareddata directory