log: properly handle iso8601 timestamps

The panel-plugin menu list and the config log menu list both depend on
iso8601 timestamps to correctly display the timestamp in the item tooltip.
However, a timezone was not specified, resulting in a time of "NULL"
being displayed.

This change modifies common/xfce-notify-log to write out iso8601
timestamps directly using the is8601  g_date_time* functions.
It then adds timezone localization support for the tooltips.

This change also fixes some memory leaks handling the dates
in both the config menu and the panel plugin menu.
2 jobs for !9 with time_fix in 1 minute and 19 seconds (queued for 3 seconds)
detached
Status Job ID Name Coverage
  Build
passed #2300
build

00:00:33

 
  Distcheck
passed #2301
distcheck

00:00:46