Errors propagated to GDBusMethodInvocation end up leaked
Running tracker-store on valgrind I see that GErrors that would be propagated through a GDBusMethodInvocation (i.e. on a DBus service side) end up leaked. There is little to do with those afterwards, so I'm doing an MR that just frees those after those calls.
Related: tracker#11 (closed)