Audio Device notifications

Hi!

At the moment I am facing the problem to get comfortable work with AudioDevice and ActiveSound classes. The case is to construct centralized c++ manager (start, stop, callback on stop) and avoid using AudioComponent. The thing is that AudioDevice make no notification at all and only call AudioComponent static method PlaybackCompleted. I think it will be great to add some own notification delegates to AudioDevice in new versions. And also PlaybackCompleted mthod on Audio Component class can be removed to use static event/delegate, so there will be no need to catch Component itself