artwork: use musicbrainz release groups for more complete results
artwork: simpler flood control checks and error handling
coverart: handle aborts and other situations where the cache file goes missing
artwork: thread safe http aborts, cache reset edge cases