Zonetimer: Handle timer reset with zone change event, rather than tracking
the zone internally.
Hide timer when not logged in.
Merge pull request #1030 from Kinematics/4.1-dev

Zonetimer: Use zone change event.