Fix deprecation warnings
GeoClue compilation currently outputs a lot of deprecation warnings related to the use of GTimeVal and G_TYPE_INSTANCE_GET_PRIVATE.
Replace GTimeVal with GLib 64-bit timestamps and/or GDateTime and get private instance members with the GObject generated *_get_instance_private() functions.