Timer

-- Untested Changes --
TimerTask contains a branch for pausing the program (do nothing in the TimerTask)
Reincluded onPause() and onResume() which can change a boolean variable (running)
wenn ich das richtig verstehe, ist das sowas wie der "konstruktor"? warum ist es dann keiner? - würde auch wegfallen wenn man die ganze tick-geschichte (d.h. die frequenz, tag- und nachtzeiten) mit hier hineinpackt, siehe weitere kommentare.