FIX: [droid] fix dvd playing on > 2Gb iso
only apply lseek64 fix to android
Add "busydialogdelayms" advanced setting.

Provides control over the delay until busy dialog is shown when starting
video playback.
Added a boolean condition to identify the Raspberry Pi platform (System.Platform.Linux.RaspberryPi)
PVR: Resolve channel dummy in GUIWindowPVRTimerSettings

When using Backend channel number , use channel unique ID member instead channel number
PVR: Cosmetics in GUIWindowPVRTimerSettings
remove old unused renderer files
Disable channel icon scan when icon path is empty

XBMC checks the icon path and terminates the scan early if no path is set. This commit causes the setting to respect that.
Show values of string settings with button controls
remove unload/reload of fonts when init/destroy window, as it's not needed anymore
Defer demuxer pause until buffers full
LangInfo: fix: remove global object usage from non-static function
[win32] LangInfo: undef function names on Win32
LangInfo::Load: refactoring: allow to check-load language
LangInfo: add static function 'CheckLanguage' and non-static function 'CheckLoadLanguage'
LangCodeExpander: update 'ConvertTwoToThreeCharCode' and 'ConvertToThreeCharCode'
* Fix: Don't update global locale, when checking for language
* Unify Win32 and POSIX versions
* Ability to skip check of XBMC-specific locales
LangInfo::Load: fix: prevent possible endless recursive loop
LangCodeExpander::ConvertToTwoCharCode: fixes: don't update global locale, prevent possible endless recursive loop
[darwin] - add method for detecting if we are sandboxed on ios - use this new method in DarwinHasVideoToolboxDecoder
- add method DarwinGetXbmcRootFolder - returns <home>/Documents if we are sandboxed (this allows the user to access everything needed via itunes file sharing). If not sandboxed - behave like before (e.x. <home>/Library/Preferences on jailbroken installations)
[ios] - use DarwinGetXbmcRootFolder for determining the directories during init