MP1-4328 : Add a double check when backup volume before minimize to tray to avoid to backup wrong value that lead to not restore sound.
MP1-4336 : Change sequence to how remove audio renderer (remove before dispose volumehandler).
MP1-4338 : Fix mouse cursor show up when using stopping bass viz.
MP1-4334 : Rework D3D Init (should fix the MP start option on some computers)
MP1-4334 : Rework D3D Init (remove Application.DoEvents() can cause deadlock with splashscreen)
MP1-4335 : Fix Live change display resolution (MP doesn't always fit nicely)
This fix should fix the bad resolution for Remote Desktop sessions, or when MP is started @ 1024x768 (when screen is of or HDMI disconnected) and then turned on/connected.
It was already fitting better, but in some occasions it could fail.
MP1-4343 : Fix Stripped Artist options.
MP1-4334 : Fix Init loop issue and check null reference.
MP1-4337 : Fix MediaPortal stay in tray when minimize and restore possible with green button.
MP1-4348 : Fix mp get stuck (when minimize). The issue is happening when a dialog windows appear while minimize, we run into a loop that never finish.
Merge remote-tracking branch 'remotes/origin/MP1-4333-BUG-Not_all_WM_POWERBROADCAST_messages_are_passed_to_plugins'
Merge remote-tracking branch 'remotes/origin/MP1-4328-BUG-Minimize_to_tray_option_kills_LiveTV_Audio_after_restore_from_systray'
Merge remote-tracking branch 'remotes/origin/MP1-4335-BUG-Rework_of_Screen_Adjustements'

Conflicts:
	mediaportal/MediaPortal.Application/D3D.cs
Merge remote-tracking branch 'remotes/origin/MP1-4334-BUG-Rework_of_D3D_Init'

Conflicts:
	mediaportal/MediaPortal.Application/D3D.cs
Merge remote-tracking branch 'remotes/origin/MP1-4348-BUG-Notification_dialog_results_in_loop_when_MP_is_minimized'

Conflicts:
	mediaportal/MediaPortal.Application/D3D.cs
Merge remote-tracking branch 'remotes/origin/MP1-4337-BUG-Rework_Minimize_to_tray_option_taskbar_icon'

Conflicts:
	mediaportal/MediaPortal.Application/D3D.cs
Merge remote-tracking branch 'remotes/origin/MP1-4336-BUG-Rework_stop_sound_sequence_on_removal_of_audio_renderer'
Merge remote-tracking branch 'remotes/origin/MP1-4338-BUG-Fix_mouse_pointer_show_up_when_using_Bass_Visualisation'

Conflicts:
	mediaportal/MediaPortal.Application/D3D.cs
Merge remote-tracking branch 'remotes/origin/MP1-4343-BUG-Fix_prefix_artist_option_not_handled_after_Last.FM_rework'
Merge remote-tracking branch 'remotes/upstream/master' into 1.6.0Fork-BDJ

Conflicts:
	mediaportal/MediaPortal.Application/D3D.cs
	mediaportal/MediaPortal.Application/MediaPortal.cs
	mediaportal/WindowPlugins/GUIMusic/GUIMusicBaseWindow.cs