This should encompass most simple things, besides some larger, trickier things, like the video streams and the now-broken userdata
- PlaybackManager now takes ownership of set items - PlaybackManager can play items just by their itemId, avoids useless item creation on the QML side of things. - Allow calling Jellyfin::registerTypes with a different URI - Minor code cleanup