I know where you're getting at,even though you sent me your sound manager a while back, I actually never took the time to test it or to read your code.
(you know I actually always pushed it forward in time because I was stuck into something else)
Even before this update or getting your library, I told Aymeric about how nice it would've been to have a CitrusSound object to actually help manage them. A pretty basic idea which anyone can have and which is the only thing new here basically (I mean everything revolves around it right, its a pretty naive Sound wrapper - which to me was the better version of simply keeping untyped objects in a dictionary)
You gave me some pointers on how to load/play a sound on this forum properly, and I have to thank you for that (even though CitrusSound actually may still not handle well all possible loading cases or errors)
I told you that you had total freedom to include your library in CE and do a pull request, you didn't yet, but when I heard Aymeric tell me that he was going to do a release, I went for a full review of camera + sound manager as I felt it would pull up CE a bit faster.
It was actually quite easy to put together in a day or two (ok, not counting bug fixes later) and since you basically did your own sound manager, you of all people should see the flaws in it and realize this is not worth your code at all (I have no idea though, I didn't look at it as I said).
I don't plan on going an reading your source code, however if you do feel there are so many things looking similar then I will and accept the fact that they are similar and publicly say so. What you can't make me say, is that I stole someone's code.
edit: and I will take that as a compliment because I know yours seems to be popular.