[engine] Refactor (set|clear)(Timeout|Interval) methods
[engine] Avoid timeout/interval callbacks to be deleted by GC
[engine] More consts