core: add basic support for fullscreen
hls plugin: add basic styling and enable fullscreen