Logging rework needed - drop the trailing newline
On the request of @jadahl: our log messages currently append a \n
to virtually all of them. Where this is passed through GLib (or any other structured logging system), the \n
has to be removed from the message again, making log handling a bit more awkward.