Make the allowed SSL Ciphers a protocol option for CurlFile.

Recent versions of libcurl disable the RC4-SHA cipher that is still used by some sites.
While certainly the right decision, it breaks (at least) the YouTube addon.

This patch allows addons to explicitly request disabled ciphers via a protocol option:
https://host/path|SSLCipherList=DEFAULT:RC4-SHA
AESinkPULSE: Revisit volume
AE: User per cent volume by default
ActiveAE: verify resample context before using it
Fix libass ass_read_memory() signature
[Confluence] next/previous didn't work for livetv outside of the fullscreen video window - fixes #15076
Merge pull request #4502 from fritsch/pa-revisit-volume2

AESink: Revisit volume part 2
Merge pull request #4510 from FernetMenta/aefixes

ActiveAE: verify resample context before using it
[builtins] PlayMedia didn't sort the folder prior to adding to playlist. fixes #15089
Merge pull request #4489 from Orochimarufan/sslcipher

Make the allowed SSL Ciphers a protocol option for CurlFile.
platinum: add missing patch file
AESinkPULSE: Don't alter the samplerate - let PA decide
ActiveAE: scale the volume only if it is > 60.0f dB otherwise set it to zero
Merge pull request #4519 from astiob/ass_read_memory

Fix libass ass_read_memory() signature
Merge pull request #4525 from joethefox/ae_zero_volume

ActiveAE: set the scaled volume to zero if the volume is zero
Merge pull request #4511 from fritsch/pa-sample-48000

AESinkPULSE: Let PA handle whatever samplerate we have
Merge pull request #4520 from ronie/confluence-livetv

[Confluence] next/previous fixes for livetv - fixes #15076
Merge pull request #4521 from jmarshallnz/playmedia_order

[builtins] PlayMedia didn't sort the folder prior to adding to playlist
Merge pull request #4501 from sagiben/Gotham

Profiles tab is not deselected
Merge pull request #4522 from Montellese/platinum_missing_patch

platinum: add missing patch file