ZKL: fix downloader won't work when closed Benchmarker

A timer that monitor downloader crashed due to NULL error because it keep running even when the Benchmarker was closed!

Also I add dispose to 1 other timers
Why do you dispose timer here? Wont it break next time it starts timer?