comply with XDG Base Directory Specification (fixes #13)

User config tree now defaults to `~/.config/rapport`

I'm not 100% sure this works yet, because I still have a test failure ...