[puppets] Simplify resource attributes
[puppets] Use parameter to pass user name for defaults
[puppets] Check whether we can actually install packages
[puppets] Configure Gnome settings