gnome-reset creates a backup of a bunch of settings and then resets
them.  A domain is a particular set of settings.  Some current
examples are nautilus and gnome-panel.

Known bugs:

Clicking on the text of a row doesn't toggle the value.

XML output of gconf module looks ugly (This is a result of trying to
get python to do pretty print but at the same time not put white space
padding around text elements.)

No documentation about how to add a new domain using .gnome-reset
files.

No documentation about how to add a new type of domain by extending
the python.

Needs more domains.
