Use XDG (with fallback) to determine periscope cache directory