bump GUI ABI to 5.0.0 due to recent skin core changes
[settings] on skin change, ensure we reset the skin font to the default. fixes #14858
[Fix][gifs] Fix stack corruption caused by a too high initial code size (max is 11 bits).
[Fix][gif] Fix "Prevent Translation table overflow" check.
[Fix][gif] Check image dimensions.
timeout while fixed-wait is expected and no error
Merge pull request #4240 from t4-ravenbird/woa-fixed-wait

[bug/fix] woa - crash after wakeup
Merge pull request #3883 from MartijnKaijser/gui5.0.0

bump GUI ABI to 5.0.0 due to recent skin core changes
Merge pull request #4231 from ace20022/fix_gifs

[Fix] Some fixes for our gif decode implementation
ActorProtocol: implement purge of specific messages from the queue
ActiveAE: add method for re-init after device/eld change
AESinkPULSE: Use Callback to use Factory's DeviceChange()
AESinkPULSE: Track Change Event again - don't do anything for now
changed: Improve (fallback) logic for subtitle downloading
[lang] added langinfo.xml to new languages English(Australia) and French(Canada)
Merge pull request #4133 from FernetMenta/aefixes

ActiveAE: add method for re-init after device/eld change
[ios] adds CWinSystemIOS::GetCurrentScreen()
[ios/osx] adds ActiveAE files to the IOS/OSX projects
[ios/osx] adds Darwin sinks for ActiveAE and drop the CoreAudio engine.
[osx] - revert part of 5cdc1bfb8bbf52438b9ad69bd09ea3dc3ef8669a - it was plain bs from me. Fixes no audio after startup when refreshrate adaption is enabled (this came up as a bug with new activeae now as it listens to ondevicelost messages and therefore suspends the audio engine ;) ).