Follow XDG base directory specification usage.

Follow XDG base directory specification usage as described at https://live.gnome.org/GnomeGoals/XDGConfigFolders

If they exists the user config file and the user themes directory are moved to the new location.