Resolve "meson: debug messages of libgdata don't come from correct log domain - "libgdata""
A couple of commits to rearrange G_LOG_DOMAIN
support which I’ve tested to set the correct domain on the messages mentioned in #30 (closed), plus a couple of commits to clean up compiler warnings.
Closes #30 (closed)