Revert 4853aaaa: MediaPlayer: move SurfaceListener from AWindow
The SurfaceListener interface should be uncoupled from the mediaplayer. I should be able to compile the
AndroidUtil files without requiring the need to compile the
MediaPlayer (which itself requires more files).
There was a conflict when reverting, which I fixed, so extra careful.