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