TimerManager now has destroy function which depending on parameter: 1) interupts, cancelscheduled and stop repeating, 2)cancelscheduled and stop repeating, 3)stop repeating

Signed-off-by: Krtek <qwetek@gmail.com>