0f329ed: Add an account field to Discover results, with the artist or label account that posted the release. When a release names an artist other than the account, as on a label release or a collaboration, artist.url and artist.id are now null, since Bandcamp gives that artist as a name only. They used to point to the account that posted it.
Add discoverResultType. Set it to artists to get one discoverArtist record per artist or label account found in each Discover genre, in place of the releases. With Open search and Discover results, each account gives its full record, without opening its releases, also when the account has a single release. This replaces fetchArtistsFromDiscover from 0.x.
Artist and label records give each release's artist, and the release title no longer includes it. An account whose releases are mostly by other artists is now a label, since many labels post from an artist account that Bandcamp does not mark as a label.
Three values that were wrong in 1.0 are corrected, without changing the shape of any record. discoverResult.artist linked to the label, label accounts came back as artist, and release titles on a label's page ended with the artist's name. A run that filters on type or follows discoverResult.artist.url can return different records.