Fix bug where ProxyElement doesn't dispatch trait events when switching between wrapped elements. Also fixed a bug where the mediaSizeChange event wasn't being dispatched by MediaPlayer when a MediaElement removes and then adds a DisplayObjectTrait.
This was all to lay the groundwork for adding an example to ExamplePlayer demonstrating the use of a ProxyElement to switch between two MediaElements in the middle of playback.