Use a wasInDeepstandby flag for timerhandling

This allow more time to retreive a receiver time and reduces a chance that
a recording was missed. Probably I can later remove the 30 sec delay
completely

In addition add some recommendations from Dima73 - but a bit different