Add support for releases with multiple versions of the same recording
Merge pull request #908 from ruippeixotog/issue-230

Add support for releases with multiple versions of the same recording
Changelog and style for #908

Use a defaultdict for more idiomatic collection.