datetime: Provide desktop id to geoclue

Geoclue 3.11.x needs to know the desktop file name of the application
to make authorization work.

https://bugzilla.gnome.org/show_bug.cgi?id=722623
build: Require geoclue-2.0 >= 2.1.0 for geoclue_client_set_desktop_id