Don't recreate cacheDir in each instance of AlbumArtCache

Fixes #100