Fix unloading ResourceSets with Sounds loaded.

From the docs (and experimentation), it looks like you may not call close() on a Sound that is
not currently loading.