slightly changed function signature of holdTimer

--HG--
branch : hold-input
refactoring to move updating work into another closure

--HG--
branch : hold-input
allow script to somehow work without howl

--HG--
branch : hold-input
evil update: allow same token to be entered repeatedly by long pressing

--HG--
branch : hold-input