respect the XDG_CONFIG_HOME environment variable

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

Allows a user to (optionally) define ${XDG_CONFIG_HOME} and relocate the supernova configuration file wherever they desire.