Using XDG specification config location

Time to fix this to use modern standards.

You can read all about it here:
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

Try to only import `xdg_config_home` or `BaseDirectory` instead of importing everything.