shell escape variables before passing them to the shell
new gears.timer

timer implementation move from c to lua.