Confluence: fix default EPG background color for PVR addons that only use genre strings
(GenreType = 0x100)
pvr: do not ignore scene markers for edl
[rbp/omxplayer] Ignore speaker layout for analogue

Although speaker configuration options are only visible for hdmi,
the code still uses them after switching back to analogue
resulting in bad audio.
[cstdstring] add format functions for working with wstring/wchar_t
[cstdstring] demise Format, replacing with StringUtils::Format
[cstdstring] remove CStdString::Empty and replace with std::string::clear
[cstdstring] remove IsEmpty() and replace with empty()
Merge pull request #3591 from margro/gotham_epg_missingcolor

[Confluence] fix default EPG background color for genre strings
[cstdstring] adds CWIN32Util::WUSysMsg
[cstdstring] replace WUSysMsg with CWIN32Util::WUSysMsg
[cstdstring] remove FormatV and replace with StringUtils::FormatV
[cstdstring] refactor CPartyModeManager::GetWhereClauseWithHistory
[cstdstring] refactor CUtil::RunCommandLine
[cstdstring] refactor CVideoDatabase::GetValueString()
[cstdstring] refactor CMusicDatabase song cleaning
[cstdstring] removal of Trim/TrimLeft/TrimRight
[cstdstring] drop ToLower/ToUpper/MakeLower/MakeUpper
[cstdstring] demise AppendFormat and replace with StringUtils::Format
[cstdstring] drops Mid(), replacing with substr()
[cstdstring] demise left/right and replace with other options