bump GUI ABI to 5.0.0 due to recent skin core changes
[win32] Network::GetHostName: convert result to UTF-8
[win32] WinSystemWin32 use widestring functions instead of ANSI
[settings] on skin change, ensure we reset the skin font to the default. fixes #14858
Load art for directory content in static lists
fixed, 3d -> 2d in mediacodec
fixed, 3d mode for amcodec, requires rw to /sys/class/ppmgr/ppmgr_3d_mode
FIX: implement libcurl openssl thread-safe locking
[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.
[ios/atv2] - fix logging of python exceptions - thx to koying for figuring it out
upnp: executing Stop() in state NO_MEDIA_PRESENT is not allowed
upnp: fix indentation in player after previous commit
upnp: remove invalid/unnecessary comment
[rss] right to left scrolling wasn't done for RTL langauges since e470fb5ccd. Fixes #14928
[Fix][gif] Check image dimensions.
gitignore
[pvr] fix: wrong condition in PVRManager::IsIdle (Ticket #14630)

IsIdle() returns the wrong state (true) if delta between next timer and
now is equal to the backend idle time setting. In this condition XBMC
shuts down with a wrong wakeup time for the next timer.
Merge pull request #3112 from koying/fixcurlopenssl

FIX: implement libcurl openssl thread-safe locking
Merge pull request #4208 from xhaggi/fix-pvr-idle-check

[pvr] fix: wrong condition in PVRManager::IsIdle (Ticket #14630)