GLib: Unpack variants recursively
Before this commit variants containing values like "{'foo': 'bar'}" were unpacked wrongly as "{'foo': ''}"
This closes #225 (closed)
Before this commit variants containing values like "{'foo': 'bar'}" were unpacked wrongly as "{'foo': ''}"
This closes #225 (closed)