Port playlist panel to Kirigami.Page
This commit ports the PlayList to use a Kirgami.Page with proper headers and footers, and ports the HeaderFooterToolbar components to use QQC2.ToolBar with Kirigami.ActionToolbars inside them.
There are no UI changes.
This is the first part of an alternative to !170 (closed), by using more Kirigami components.