glib/gtimezone.c: Use Unicode versions of Windows Registry API
glib/gtimezone.c: Use Unicode versions of Windows Registry API

We are going to use RegLoadMUIStringW() in the next commit, since there
is no real RegLoadMUIStringA() function (it exists as a stub only).
This is done so that we are consistent along the way

Also fix rule_from_windows_time_zone_info() as we can't just do a strncpy()
of tzi->StandardName and tzi->DaylightName directly, as they are wchar_t/
gunichar2 strings, where we must convert to UTF-8 first.

https://bugzilla.gnome.org/show_bug.cgi?id=719344

endlessm/glib,endlessm/glib,endlessm/glib,endlessm/glib,endlessm/glib