Slate: increase delay before resetting command chain

I find 1 second isn't quite enough for this because I'll sometimes be
distracted, stop in the middle of cycle, and then continue cycling, only
to find that the cycle has been reset.

Also, fix the leak of `seconds` into the global context.