add thread check to log calls not running in main thread/GUI - only in debug builds
MP1-2537 : Don't use Refresh Rate when it's a Recorded Radio or Live Radio.
MP1-4158 : Enable Blu-ray to be played when setting up external player from DVD Section. (Fix to only enable external player for Images/Disc)
MP1-1546 : Bring/Focus MP on first start and when restore (It should fix MPTray issue when starting MP with green button).
MP1-1546 : Focus on MP after change between windows (alt-tab for ex).
MP1-2691 : Backup keymap.xml on upgrade.
MP1-4183: changed textboxscrollup ID38 to ID1 in TVOSD
added dummy textboxscrollup with ID38 to avoid error log messages
MP1-4181: fixed navigation in MyVideo hiddenmenu
Merge branch 'MP1-4183-BUG-Description_for_recorded_TV_program_not_showing_in_Titan_OSD'
Merge remote-tracking branch 'remotes/origin/MP1-4178-BUG-Spelling_mistakes_in_TVService_log_file'
Merge remote-tracking branch 'remotes/origin/MP1-1546-BUG-Launching_MediaPortal_with_MPTray_does_not_always_give_MediaPortal_focus'
Merge remote-tracking branch 'remotes/origin/MP1-2537-BUG-DRR_is_used_with_Radio_channel'
Merge remote-tracking branch 'remotes/origin/BUG-2547-Enhance_GUI_Log_to_find_calls_for_GUI_not_coming_from_main_thread'
Merge remote-tracking branch 'remotes/origin/MP1-2691-BUG-Include_missing_.xml_files_in_backup_process'
Merge remote-tracking branch 'remotes/origin/MP1-4179-BUG-Add_wtv_and_ogv_to_the_list_of_default_video_formats'
Merge remote-tracking branch 'remotes/origin/MP1-4182-BUG-Remove_x64_solution_filter_and_remove_old_environment_variable_and_use_baseclasses'
Merge remote-tracking branch 'remotes/origin/MP1-2455-Text_in_scrollbox_scrolls_higher_than_original_position'
Fork : WIP Tune DVB-IP fix.
Merge remote-tracking branch 'remotes/origin/MP1-4158-BUG-DVD_Discs_Images_External_player_settings_are_NOT_respected_for_Blu-ray_discs'
Merge remote-tracking branch 'remotes/upstream/master' into 1.5.0Fork

Conflicts:
	mediaportal/Setup/setup.nsi