fix content settings not being properly evaluated/stored
[pvr] don't update the item list path before calling Update(),
otherwise the history will be incorrectly recorded since the the
history expects m_vecItems->GetPath() to be the "old" path, not the
new one
FIX: actually disable omxplayer if software is selected
Merge pull request #5859 from popcornmix/omxplayer_disable

FIX: actually disable omxplayer if software is selected
Merge pull request #5860 from Montellese/fix_content_settings_for_real

fix content settings not being properly evaluated/stored
Merge pull request #5761 from Jalle19/fix-recording-history

[pvr] Fix recording history (alternative to #5742)
[omxplayer] Fix precedence in deinterlace resolution check
[lang] update of internal addon language files
[lang] update of core language files
[lang] update of skin.confluence language files
[lang] rename Tamil to Tamil (India) as this is the actual translated language at Transifex
Merge pull request #5865 from popcornmix/deinterlace_precedence

[omxplayer] Fix precedence in deinterlace resolution check
[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.

scraper: Fix for losing infotags when artwork grab fails suggested by menakite
refresh season art if a new season is found that isn't recorded in the database yet. Fixes #14339
REMOVEME: updated thetvdb.com scraper to support art updates
[omx] Report decoded image name