fix for time jumping by introducing a timer offset that hooks into the Time.js library
removed redundant coercion
forgot a close parenthesis
global timer and delay update at Elm.timer.{now(),addDelay(d)}
brought the timer down to the instance scope (elm.timer.now())
addDelay must take a number now, it fails otherwise
Merge pull request #691 from michaelbjames/debugger

Debugger fix for time jumping