Create service timer.toggle

This is of ultimate importance for use in buttons and some other actions. Having to use TWO buttons on the interface which could interfere with each other is terrible.

I know, I know, it’s possible to pause/cancel/finish a timer, but the default toggle action could be a per-timer setting, or an option sent with the service payload.