User & group selection for dconf

Hello,
i have tryied your module on debian 7 on gnome 3.4 but there is some issues, because puppet runs as root.
I have implemented user and group params to set dconf for an user.
You also need the XDG_RUNTIME_DIR to select the right directory (else puppet tried to modify root dconf for unpriviledged user)