Watching startTimeAttr and restarting timer if changed

If the timer is running and the startTimeAttr is changed, the timer will be restarted.