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