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-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.
Add "scrollYOffset" as skin parameter and set it to '2' (which is the former hardcoded default) for compatibility to existing skins
MP1-4182 : Revert/not use x64 setting for solution and avoid MPIPTVSource using the old environment variable and use baseclasses.
MP1-4178 : Fix Spelling mistakes.
MP1-4179 : Update default video list (.wtv and .ogv)
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'