- Add ``spotify/settings_dir`` config value so that libspotify settings can be
stored to another location than the libspotify cache. This also allows
``spotify/cache_dir`` to be unset, since settings are now using it's own
config value.
- Make the ``spotify/cache_dir`` config value optional, so that it can be set
to an empty string to disable caching.