[gnome-44] gi/arg-cache: Use g_boxed_free to cleanup caller-allocated boxed types
As it's the case for Regress.aliased_caller_alloc(), we were only freeing its area but not the actual boxed type, but this applies to GValue too (and so we're unsetting it now).
Closes: #543 (closed)