Reload is an async operation on WP8 (if it'd be a blocking one, we would end up with a deadlock due to the threading on the platform). The caller doesn't know when we finished working with the stream, therefore we need to dispose the texture stream inside MonoGame.
Merge pull request #2959 from SongArc/wp8_texture2d_reload_disposefix

Fixed stream disposing in Texture2D.Reload on WP8
Fixed MediaPlayer.ActiveSongChanged not called on play
Merge pull request #2961 from SongArc/feature/activesongchanged

Fixed MediaPlayer.ActiveSongChanged not called on play
We now correctly skip over dsp effects and rpc stuff.
We now support playing ADPCM compressed XACT audio on DirectX platforms.
SoundBank loading now occurs at construction just like in XNA.
Made SoundBank member variables much clearer.
Moved stream seeking into SoundBank.
Cleaned up unnessasarily long stream and reader names.
Merge branch 'develop' into xact4
Implemented SoundBank.PlayCue(string, AudioListener, AudioEmitter).
Implemented another complex cue variant.
Decoded some of the instance limiting data.
Merge pull request #2962 from SickheadGames/xact4

More XAct Improvements
Merge back from develop
Continued work toward proper abstraction of the GLDevice.