remove unused LinuxTimezone.h include
settings: fix timezone-related settings visibility and default values
settings: fix loading of platform-dependent settings definition files
settings: allow appliance.xml to overwrite runtime-dependent visibility conditions and default values
Merge pull request #2796 from Montellese/settings_initialization_fixes

settings: initialization fixes