comply with XDG Base Directory Specification (fixes #13)

User config tree now defaults to ~/.config/rapport, and
reports dir to ~/.local/share/rapport/reports.  Added a
new unit test for the latter.

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html