Support XDG user data dir location

Nowadays ~/.icons is not used anymore as the preferred location for custom user icon themes; XDG_DATA_HOME/icons (aka ~/.local/share/icons) is what toolkits like GTK prefer.

Prepend that location to the default xcursor path, so that cursor themes installed there can be used by apps and toolkits that use libXcursor.

Merge request reports