No reason for it to be a container.
Fixes #2151.
Resolves ppy/osu#1988.
Tidy things up, move logic out of SampleInfo.
These are present in the netstandard branch (the rules aren't working there - probably using the wrong configuration).
Fixes #1911. This follows what osu!stable does, which is rather unfortunate, since it just plays _every_ sound for the note :|.
codefactor.io \(o.o)/ also one unnecessary semicolon
some things work and others don't, I dunno