- Languages now as singleton
- Added Languages.GetLanguagePairs
- Removed GetLanguages from TvServerRemote
Merge remote-tracking branch 'remotes/origin/master' into EXP-4067-Cleanup_usage_of_TvLibrary.Epg.Languages
Fix Languages.cs to public.
Added a way to update satellite.xml when refresh all dvbs sat.
Update all xml to latest version.
Update all xml to latest version Part2.
Mantis #2817 : http://mantis.team-mediaportal.com/view.php?id=2817
Resume Music Playlist when user cancel dialog in MyVideo.
Try to persit DVBs setting after update satellite.
Add Option to disable Internal Bluray Player.
Set by default Internal Blu-ray player (on fresh/upgrade when no setting exist).
Mantis #4136
Update "Use Internal Blu-ray" option in GUISetting and on skin files (Default/DefaultWide/Titan).
Use useInternalBDPlayer instead of useInternalBDMenu.
Added configuration options for initial repeat delay and delay between repetitions if IR commands for USB-UIRT.
Basic code cleanup of USBUIRT.cs bringing it to current standards as well as loading the new parameters.
Added the configurable initial repeat delay and delay between repeats to USBUIRT.cs
For input of numbers the initial repeat delay will be used between repeats to avoid SMS style input being to fast.
Changing RenderButton() of GUIListControl.cs to make use of unfocusedAlpha again.

We might deal here with an unfinished implementation of alpha blending textures as the RederButton() function uses a variable _diffuseColor of its parent class.

This variable is changed by the Opacity() method of the parent class. But never gets called anywhere in the code base.

It's possible that other classes are also affected. This is an initial fix for testing if RenderButton() is the actual problem.
Merge branch 'refs/heads/BUG-4118-Add_Padding_Property_To_Labels' into BUG-4187-UnfocusedAlpha_and_textures_in_ListControl
Combined diffuseColor and unfocusedAlpha usage in GUIListControl.cs for textues.
Fix Typo in SetupTV Radio Channel tab.