ENH: prefer XDG_CACHE_HOME for weave catalog cache
Merge pull request #2982 from juliantaylor/weave-xdg

ENH: prefer XDG_CACHE_HOME for weave catalog cache