MP1-4324: ActionGroup now behaves and restores the Overlays when focus is moved outside its controls. Before video overlay (and others) were hidden by control and not re-enabled.

Small addition: GUIFontManager.Present() is now also called while hidden animation is playing. This keeps the ActionGroup visible on top of all fonts while it is animating (looks much better if there is text beneath the action group).
MP1-2564 : Don't send duplicate ACTION_NEXT_ITEM or ACTION_PREV_ITEM within 2 seconds when video to music is playing to avoid MP hang. It should solve hang into MyMusic / MyPicture (during slideshow between with resume/pause music).
MP1-1964 : Fix Flickering VU-Meter
MP1-4415 : Do not allow dialogs to be created during suspend Process - previously it was possible for a plugin to open a dialog during the suspend process which will lead into infinite wait on MPMain thread
MP1-4415 : Make sure badly behaving plugins aren't able to stop other plugins from receiving events - catch possible non-handled exceptions from plugins in plugin manager - do not allow plugins to consume WM_POWERBROADCAST events
Merge remote-tracking branch 'remotes/upstream/MP1-4324-BUG-ActionGroup_control_hides_overlays_when_in_focus' into 1.7.0Fork-BDJ
Merge remote-tracking branch 'remotes/upstream/MP1-2564-Background_music_to_slide_show_or_video_to_music_can_hang_MP_wrong_behaviour' into 1.7.0Fork-BDJ
Merge remote-tracking branch 'remotes/upstream/MP1-1964-BUG-Flickering_VU_Meter' into 1.7.0Fork-BDJ
Merge remote-tracking branch 'remotes/upstream/MP1-4415-BUG-Do_not_allow_dialogs_to_be_created_during_suspend_Process' into 1.7.0Fork-BDJ