clock: store GWeatherTimezone in ClockLocationPrivate
Also make sure that clock_location_get_gweather_timezone
returns new reference.
gweather_location_get_parent
is transfer full
and might return newly created GWeatherLocation
and gweather_location_get_timezone
is transfer none
meaning that timezone might be destroyed when we will unref location.