Add methods to display ourselves should the current window not handle screen stack (e.g. TV Playback)

During video playback OSD elements are directly displayed by the appropriate videoout method. So the Notification Center will have to piggy back on top of those to be displayed.
Display Notification Center cards during video playback

We do so by manually drawing the notification cards within the OSD.

Only tested with OpenGL rendering