vout: apple: add a property to observe picture in picture state change
libvlc client can set a block that will be called each time picture in picture is started or closed.
VLCPictureInPictureWindowControlling
implementation is also moved from the display
module to the picture in picture module