SVTPlay: Add support for more clients

- Added support for Chromecast and Samsung
- Subtitles are now supported again for iOS and Safari(i.e. the functionality changed in https://github.com/plexinc-plugins/Services.bundle/pull/739 is restored)

I have discussed the change with @Coi-l