Bug 864516 - Do not refresh the date when the screen is turned off

This patch disables the timers responsible for updating the clock/date on the homescreen whenever it becomes invisible including when the homescreen is turned off. The patch also ensures that the timers are properly cleared and do not accidentally pile up.