add detach to Closer
Merge pull request #394 from taichi/detach_closer

Closer should detach own timer to prevent object leak