Merge pull request #5368 from xhaggi/confluence-use-channelnumberlabel

[pvr] uses ChannelNumberLabel instead of ChannelNumber at all missing places
[pvr] fix unexpected jumping of selected item if notified by observable

In some cases we refresh the entire item list if we get a notification from the observable. This updates m_selectedItemPaths in Notify() to prevent the selected item from jumping.
[osx] - get secondary DNS
SlingboxLib: Fix alternative CSlingbox constructor

CSlingbox::CSlingbox(const char * szAddress, unsigned int uiPort /* = 5001 */) {
  // Call default constructor
  CSlingbox();
  ...
}

"CSlingbox();" - object is created and immediately removed.
Therefore with CSlingbox(const char * szAddress, unsigned int uiPort /* = 5001 */) class members will not be initialized.
Merge pull request #5372 from xhaggi/pvr-fix-selecteditem-jumps-after-notify

[pvr] fix unexpected jumping of selected item if notified by observable
dvdplayer: add missing lock to message queue
Merge pull request #5185 from MartijnKaijser/win32_rebrand

[win32] Rebrand win32 BuildSetup and installer files
Merge pull request #5375 from FernetMenta/locks

dvdplayer: add missing lock to message queue
Merge pull request #5200 from koying/chgffmpegmt

CHG: Refactor ffmpeg MT support
ffmpeg: bump to 2.4
ffmpeg: adapt win32 dlls to major versions of 2.4
[dvdplayer] Fix for timestamp correction when no audio or no video

If audio or video track is missing, we don't have to wait for the other track to have a matching timestamp jump
Also compare dts rather than correction values as suggested by FernetMenta
Merge pull request #5345 from popcornmix/correctioncorrectioncorrection

[dvdplayer] Fix for timestamp correction when no audio or no video
Merge pull request #5371 from FernetMenta/ffmpeg24

ffmpeg: bump to 2.4
[bluray][Fix] Release overlay groups on flush.
This fixes a huge memory leak.
Fix and update languages codes for Czech and Chinese.
[win32][Fix] Adapt loading of ffmpeg dlls after the bump.
For reference: b6fe3b89cd82b7a067ff14e1d7c2939537a0b51f
[.gitignore] Add all files in /system/players/dvdplayer to the ignore list.
[fix] Fix a bad trace log statement.
Make CLangInfo global use the GlobalsHandling.