Fix fullscreen popover crash

Hold a strong reference to the popover when calling `-close` while entering or exiting fullscreen.
We should shadow `self` here, to avoid problems caused by accidentally referencing the real `self` and causing a retain cycle.