Use the XDG directories properly according to the spec.

The XDG base dir specification allows for sysadmins/users to override
the default directories.  Have wmgo use those overrides when present.

Spec: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html