dxva: fix selection of render target format
[win32] rename XBMC_HOME to APP_HOME
[win32] rename XBMC_PROFILE_USERDATA to APP_PROFILE_USERDATA
[CONFLUENCE] fixed lyrics xml filename in MusicVis
[CONFLUENCE] removed some unneccessary visibility conditions
[CONFLUENCE] fixed lyrics xml filename in includes.xml
Merge pull request #5531 from FernetMenta/winrender

dxva: fix selection of render target format
Merge pull request #5542 from Montellese/win32_rebrand_fixes

[win32] fix running XBMC with custom home directory
[pvr] fix: update to last watched does not reflect to correct channel instance
[pvr] removes unnecessary persist of current channel in GetLastPlayedChannel()
Merge pull request #5546 from phil65/confluence_fixes

Confluence fixes
Merge pull request #5528 from xhaggi/pvr-fix-toggle-prev-next-channel

[pvr] fix toggle between previous and next channel
[rebrand] - fixed some labels from strings.po files
Merge pull request #5548 from phil65/label_fix

[rebrand] - fixed some labels from strings.po files
[rbp/omxplayer] When opening a stream don't try to update gui so often
[ffmpeg] Speed up wtv index creation

The index creation is O(N^2) with number of entries (typically thousands).
On a Pi this can take more than 60 seconds to execute for a recording of a few hours.

By replacing with an O(N) loop, this takes virtually zero time
adds GetTvShowSeasons
move AddSeason() public.
adds GetArt function to (video) scraper, allowing art to be fetched given the video identifier.
refresh season art if a new season is found that isn't recorded in the database yet. Fixes #14339