Writing timezone into flash mem

* When the timezone is set for the first time on start up, it's saved in
the flash mem. On next start up the timezone selection screen is skipped
and the timezone is loaded from the mem.